client tests