Received: by 2002:a05:6a10:f347:0:0:0:0 with SMTP id d7csp184288pxu; Wed, 2 Dec 2020 19:11:01 -0800 (PST) X-Google-Smtp-Source: ABdhPJyzg2khi043Bsfo1zbpBDKl7aHGAcaAG+su0cOk0n9y2FI/HSIqpQR/UdGHO+Jw+FrAXnFD X-Received: by 2002:a50:a6c9:: with SMTP id f9mr1028754edc.158.1606965061454; Wed, 02 Dec 2020 19:11:01 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1606965061; cv=none; d=google.com; s=arc-20160816; b=yxfjM8QsfSAvfWMZ5BDJ4PSkpD6jZT98YPp1p8Ut7sEC+4FcXU41cbYEgm9T59Wsc1 VTUZ1lhCkv/PWay2PTHALgJibxQ0pvGieB7wGj04Qwlg1V0Skl83y2b32k2JCypZsNi7 QBZA1BmGRQBziidOOnTKwAeFosb8A8j+Qmk7kMUMYxc+YgtcGj78yz7nx7EhjuHYP2gM et/5Z+bc2BBUkIunkEHyWEN1s25SVWiZrHJ5YVe42nVgLAEOfI+GJZGTwupZztR/+fti RMhHc7e43KtSZY+XdnkUq2dcPVSKS0oWRt+k/ubqlMtMQeHp7wskgp88tx7Zk5/PavLg teyw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:dkim-signature; bh=WjGqpET2Joyaoa7pzBRRAhyQfbOzaMh2Cn5V13dsplE=; b=sFXgLGiajsURR71qAOJjpTCMJDt6YevnaEr7FGzeyjERVsDJgpGB1ofsBakvKD4/EN VDanIvGxwnAd+pZUJSQHXG1WXMQlQBHMA5HDGtXPQU+Ic4QYP5EYCc5sOQtMdLAazxQY 5bbWYvG/5VDPcR2+SH69niYBxoHcbXc01kcjYZNP4AdpVbRVqQe25LE+8Hk7MaZ+c0W8 dc5juiZ8R8rjtDMcktnE5T4TKJnpUZIDm6YMl3MOaJ096KaB744N692uOB93YlwQOJGe x68OXOwimE/Fli9JjcEttdWGMelaq+lc4sQZY7aXInkm+Pk7CjAteMTIWJmesAcP5dGd zRDw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@google.com header.s=20161025 header.b=I+pPbRO5; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id k7si317894ejg.677.2020.12.02.19.10.38; Wed, 02 Dec 2020 19:11:01 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@google.com header.s=20161025 header.b=I+pPbRO5; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727893AbgLCDGe (ORCPT + 99 others); Wed, 2 Dec 2020 22:06:34 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:47264 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727438AbgLCDGe (ORCPT ); Wed, 2 Dec 2020 22:06:34 -0500 Received: from mail-lf1-x142.google.com (mail-lf1-x142.google.com [IPv6:2a00:1450:4864:20::142]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 477A3C061A51 for ; Wed, 2 Dec 2020 19:05:48 -0800 (PST) Received: by mail-lf1-x142.google.com with SMTP id a9so600389lfh.2 for ; Wed, 02 Dec 2020 19:05:48 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=WjGqpET2Joyaoa7pzBRRAhyQfbOzaMh2Cn5V13dsplE=; b=I+pPbRO5c82mvmvPX68U+/RmZLa6WAUb1BetR7a1l1k0/uZe8sCTrzeNyeq1dOCIoN 4wKCnXDzP6us8JTEPAqSkctAgAox+KlaWfH3bokxL2UzUPiKDe2JcXhumoRAPTjJazI1 tTQlG/age4OsofVWBzdTcKpfzibcVHbov3KMGthT2vAVBWeKXz+MYC+WFiQyfjU4KHl8 bE4D8BFDnu7w7HS6f4Znw3/X3tjJrk1oA0DnZgskez29UH42jFOAwslEfCGnYposIbWn wWUCESvpJStwijIfI/FI0xE9cGd36BNXMIre3tNgmFop7TGf9NvNZqw8XOPi4BaKuE61 wkjQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=WjGqpET2Joyaoa7pzBRRAhyQfbOzaMh2Cn5V13dsplE=; b=kFVlDtbclXAB2mcyAR1vD9AkRpW0fjWuL/8A0g+ud6WU0wHaycE+5kvPPi5JhPUDCc a+KZiZ39auL6O1iei8+AI2/XuvBtwUd0lcIDvKtl1JMYJ2J8xuaRDK8XAmAWFe/5eXVP tv+wOpNxT7ReF5rxFjpCa5bmubETiRL4CncVL9JaOuapeXU8CUil5htnuFfIntxrp4cF UR8HrY8ynIGUgwqSLxIsKaqsMIcazEMA3DRlGsA4AYsYEweOhYwU4J60shcj6/tcilh+ cctXZvbeWkPRadDAJWgwf0quTZseOy/PWfZUaTP3SMZS+jWVwxKfPmIt/ixYZ7MPH9HD LA6A== X-Gm-Message-State: AOAM533/p1V/v7PL3PG/dTiznoru030nX/FX3J8IZlKneDJg24THJ8WU 0chXeRFgE2YRXfrx4PLd8wPMQYo/WXyDfJk9OCnniQ== X-Received: by 2002:a05:6512:110a:: with SMTP id l10mr426142lfg.167.1606964746628; Wed, 02 Dec 2020 19:05:46 -0800 (PST) MIME-Version: 1.0 References: <20201202190824.1309398-1-dlatypov@google.com> <20201202190824.1309398-2-dlatypov@google.com> In-Reply-To: <20201202190824.1309398-2-dlatypov@google.com> From: David Gow Date: Thu, 3 Dec 2020 11:05:35 +0800 Message-ID: Subject: Re: [PATCH v2 2/4] kunit: tool: stop using bare asserts in unit test To: Daniel Latypov Cc: Brendan Higgins , Linux Kernel Mailing List , "open list:KERNEL SELFTEST FRAMEWORK" , Shuah Khan Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, Dec 3, 2020 at 3:09 AM Daniel Latypov wrote: > > Use self.assertEqual/assertNotEqual() instead. > Besides being more appropriate in a unit test, it'll also give a better > error message by show the unexpected values. > > Also > * Delete redundant check of exception types. self.assertRaises does this. > * s/kall/call. There's no reason to name it this way. > * This is probably a misunderstanding from the docs which uses it > since `mock.call` is in scope as `call`. > > Signed-off-by: Daniel Latypov > --- Looks good, thanks! Reviewed-by: David Gow -- David