From a67c547536b0800c21a86224f62feab6a368ddcf Mon Sep 17 00:00:00 2001 From: Yuval Shimon Date: Sun, 12 Dec 2021 14:45:47 +0200 Subject: [PATCH] fixing tests --- src/_pytest/assertion/util.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/_pytest/assertion/util.py b/src/_pytest/assertion/util.py index ecc1274a8..d852a3479 100644 --- a/src/_pytest/assertion/util.py +++ b/src/_pytest/assertion/util.py @@ -149,9 +149,11 @@ def has_default_eq( return True code_filename = obj.__eq__.__code__.co_filename + if isattrs(obj): - return "attrs eq generated" in code_filename - return code_filename == "" # dataclass + return "attrs generated eq" in code_filename + + return code_filename == "" # data class def assertrepr_compare(config, op: str, left: Any, right: Any) -> Optional[List[str]]: