Received: by 2002:a05:6a10:af89:0:0:0:0 with SMTP id iu9csp1625580pxb; Sat, 22 Jan 2022 01:43:05 -0800 (PST) X-Google-Smtp-Source: ABdhPJxgTrEiyb6hhYzGKB8+FIkb13eGzIxxh/mwSHm2kv0tBDDnNUTn+OETqaxTklgrcM4xSwUl X-Received: by 2002:a63:a745:: with SMTP id w5mr5537319pgo.374.1642844585249; Sat, 22 Jan 2022 01:43:05 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1642844585; cv=none; d=google.com; s=arc-20160816; b=PyzPgdRu5YK6VF/s/iICBPcDYEvm+xEtecfr9ZkcqSfJkcUUZLAWVEUyYBsvzVQ7/d BcXPVP2EBEDNQILfbPpZ/60q+5n0Lje595I3hIvt06B/kK+vSgByE2aQ+Vd2RabutXj6 YCLcRLSeNT1ZFgr+cY6yWLwLepGeSheGMKsGt9BXAEOBr4eJooN/gWrim6OoyulZ6KqW z8OAQTHZyx/3/SU1zo2mvmBL8dsHEUkPL9NxqgJIDnTD8EKihDsXnOMAECeU+UJbV6NB zBCTjoM5l4X9bXWuemOijhbMjgs0Ek2uqwDA5ikLs46qa2akx/Xd9HAW8lJ+SvFKWqMJ mY3w== 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=Nvi/m8Z51+IsA+58fLvPnNjbPxqiTKdoUBValJp5m4c=; b=odkJ7PdI3vsVqcGXWM4cgvUjGQOJl5TfNvNa/OeFNp3tyX8NaMFI1zUwKhnOHhZFBR acYQQ0/9wmpsp/iuikaWUrxfq4thv8EsmCECjnMdmVs+d8fC+ayB+Xy4gsNUID98TxPq pSIqgC/0ykrz3sW90FdaUo8UxRdEjjlHvm9KGnEXm7//+/52EY7flBRxM1M6Ic2Tl0kd 8cflTyfka809yF0Gr+6uwrDD8WBok5+cMX0V92MpAoBmK71jUZ6c4xN6l0acQZhJwl1A /UOdh4UlX+mKI5vhQBDXuecOER3fB70W0toa4yhQJ0EPkHnabIjVlNmhIrl8Jppcrmab lqYg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@google.com header.s=20210112 header.b=EKRWhVtl; 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 d126si4638506pgc.502.2022.01.22.01.42.53; Sat, 22 Jan 2022 01:43:05 -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=20210112 header.b=EKRWhVtl; 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 S232531AbiAUWKa (ORCPT + 99 others); Fri, 21 Jan 2022 17:10:30 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:36076 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229664AbiAUWK2 (ORCPT ); Fri, 21 Jan 2022 17:10:28 -0500 Received: from mail-pf1-x42e.google.com (mail-pf1-x42e.google.com [IPv6:2607:f8b0:4864:20::42e]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 6A8ACC06173D for ; Fri, 21 Jan 2022 14:10:28 -0800 (PST) Received: by mail-pf1-x42e.google.com with SMTP id x37so6108464pfh.8 for ; Fri, 21 Jan 2022 14:10:28 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=Nvi/m8Z51+IsA+58fLvPnNjbPxqiTKdoUBValJp5m4c=; b=EKRWhVtlouYzx2kI0sEHPR3CATxXCmiBipRKWQjcr/7dt60wNDtgGJ5PsGRODT9xO3 MvhX9vsmJR3BziDWHcJ9WzwOH3ilHqRzxPfnAXiOfAqhz0jzpX6H3puRELeFvimGGdKR XOUAf+s+dnji+YCi/7jcyeLnkwW2R28a6Gv8yH00zgXK0Y85ybUTtOXcoM1Dm/5K/vpx TUQtY9GJjY1CwA4rL/uNVEEj7J3rqHzfDoJgsqVOHu+vzFjVYxfKzd8Fr/vk/6J3FSlN yvMxas/i5RxxhmY+Ox7gTSClptuJKy56qyEwIPSM0dQaBoQ/iaCUEuh7LbFnP/zWM+t5 mZsw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=Nvi/m8Z51+IsA+58fLvPnNjbPxqiTKdoUBValJp5m4c=; b=EmmzKRj3GDFlkbesRecafYIBLCkCj32bf66uEaUL0H2h75WPb6UUtsfO8Qhl2NIB6T MZi6wO7fIwTVkHzI4Suo+lbnK2IRy/MDUJP+ajovAjldpuV0N/6ETyNQUYLag48nd6Mb ZcSiNKcMGYNVFuQ3+avc/UE7kjsWV0C4SWrFQcXPT5PhMcGWP5FAnAONIYUK6hpv9Ddy h/RDvgfXPe1JobPVGDeCtBBtng8PjAzeZlD1JBUDIM8fuOONKyRKKV1czjlABkNoPM// 4tQySWJyujKnyFIBPuIYl+eC/A4L+F99vU/SolhRWCWYnLAcLzVldkIcP1uj5h2CgOIg Ju9Q== X-Gm-Message-State: AOAM530MG+TOMf2+NhJ3JG5yOS1ZLS+fMAFNikRQfDF9hzwOIYje4oC4 WL1hc3PBzQ1qlNTrNCozpk17wWcGZoYgNsSpHgC6nw== X-Received: by 2002:a65:63c2:: with SMTP id n2mr4189241pgv.609.1642803027684; Fri, 21 Jan 2022 14:10:27 -0800 (PST) MIME-Version: 1.0 References: <20220118223506.1701553-1-dlatypov@google.com> <20220118223506.1701553-2-dlatypov@google.com> In-Reply-To: <20220118223506.1701553-2-dlatypov@google.com> From: Brendan Higgins Date: Fri, 21 Jan 2022 17:10:16 -0500 Message-ID: Subject: Re: [PATCH 1/5] kunit: make KUNIT_EXPECT_EQ() use KUNIT_EXPECT_EQ_MSG(), etc. To: Daniel Latypov Cc: davidgow@google.com, linux-kernel@vger.kernel.org, kunit-dev@googlegroups.com, linux-kselftest@vger.kernel.org, skhan@linuxfoundation.org Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, Jan 18, 2022 at 5:35 PM Daniel Latypov wrote: > > There's quite a few macros in play for KUnit assertions. > > The current macro chain looks like: > KUNIT_EXPECT_EQ => KUNIT_BINARY_EQ_ASSERTION => KUNIT_BINARY_EQ_MSG_ASSERTION > KUNIT_EXPECT_EQ_MSG => KUNIT_BINARY_EQ_MSG_ASSERTION > KUNIT_ASSERT_EQ => KUNIT_BINARY_EQ_ASSERTION => KUNIT_BINARY_EQ_MSG_ASSERTION > KUNIT_ASSERT_EQ_MSG => KUNIT_BINARY_EQ_MSG_ASSERTION > > After this change: > KUNIT_EXPECT_EQ => KUNIT_EXPECT_EQ_MSG => KUNIT_BINARY_EQ_MSG_ASSERTION > KUNIT_ASSERT_EQ => KUNIT_ASSERT_EQ_MSG => KUNIT_BINARY_EQ_MSG_ASSERTION > and we can drop the intermediate KUNIT_BINARY_EQ_ASSERTION. > > This change does this for all the other macros as well. > > Signed-off-by: Daniel Latypov Reviewed-by: Brendan Higgins