Browse Source

Fix new flake errors

Jelmer Vernooij 1 year ago
parent
commit
47e157ee00
3 changed files with 4 additions and 4 deletions
  1. 1 1
      dulwich/objects.py
  2. 2 2
      dulwich/tests/test_client.py
  3. 1 1
      dulwich/tests/test_repository.py

+ 1 - 1
dulwich/objects.py

@@ -141,7 +141,7 @@ def hex_to_filename(path, hex):
     # os.path.join accepts bytes or unicode, but all args must be of the same
     # type. Make sure that hex which is expected to be bytes, is the same type
     # as path.
-    if type(path) != type(hex) and getattr(path, "encode", None) is not None:
+    if type(path) is not type(hex) and getattr(path, "encode", None) is not None:
         hex = hex.decode("ascii")
     dir = hex[:2]
     file = hex[2:]

+ 2 - 2
dulwich/tests/test_client.py

@@ -1538,7 +1538,7 @@ class PLinkSSHVendorTests(TestCase):
         )
 
         for w in warnings_list:
-            if type(w) == type(expected_warning) and w.args == expected_warning.args:
+            if type(w) is type(expected_warning) and w.args == expected_warning.args:
                 break
         else:
             raise AssertionError(
@@ -1583,7 +1583,7 @@ class PLinkSSHVendorTests(TestCase):
         )
 
         for w in warnings_list:
-            if type(w) == type(expected_warning) and w.args == expected_warning.args:
+            if type(w) is type(expected_warning) and w.args == expected_warning.args:
                 break
         else:
             raise AssertionError(

+ 1 - 1
dulwich/tests/test_repository.py

@@ -842,7 +842,7 @@ exit 1
             "non-zero status 1",
         )
         for w in warnings_list:
-            if type(w) == type(expected_warning) and w.args == expected_warning.args:
+            if type(w) is type(expected_warning) and w.args == expected_warning.args:
                 break
         else:
             raise AssertionError(