We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent f4e5f42 commit d54f851Copy full SHA for d54f851
test/deprecation/test_compat.py
@@ -51,3 +51,17 @@ def test_is_platform() -> None:
51
assert is_win == (os.name == "nt")
52
assert is_posix == (os.name == "posix")
53
assert is_darwin == (sys.platform == "darwin")
54
+
55
56
+def test_dir() -> None:
57
+ """dir() on git.compat lists attributes meant to be public, even if deprecated."""
58
+ expected = {
59
+ "defenc",
60
+ "safe_decode",
61
+ "safe_encode",
62
+ "win_encode",
63
+ "is_darwin",
64
+ "is_win",
65
+ "is_posix",
66
+ }
67
+ assert expected <= set(dir(git.compat))
0 commit comments