diff options
author | Benjamin Peterson <benjamin@python.org> | 2021-05-05 10:42:19 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-05-05 10:42:19 -0500 |
commit | 3974f0c4f6700a5821b451abddff8b3ba6b2a04f (patch) | |
tree | f58b90cd2dfbcb754d33f01f10ab15ddf144d0df /test_six.py | |
parent | b62044778caf2c5a910915feb15d1138d6f91f00 (diff) | |
download | six-git-3974f0c4f6700a5821b451abddff8b3ba6b2a04f.tar.gz |
Switch dist to focal. (#356)
Diffstat (limited to 'test_six.py')
-rw-r--r-- | test_six.py | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/test_six.py b/test_six.py index 7b8b03b..076b3eb 100644 --- a/test_six.py +++ b/test_six.py @@ -113,6 +113,15 @@ except ImportError: except ImportError: have_gdbm = False +have_ndbm = True +try: + import dbm +except ImportError: + try: + import dbm.ndbm + except ImportError: + have_ndbm = False + @pytest.mark.parametrize("item_name", [item.name for item in six._moved_attributes]) def test_move_items(item_name): @@ -127,8 +136,10 @@ def test_move_items(item_name): if item_name.startswith("tkinter"): if not have_tkinter: pytest.skip("requires tkinter") - if item_name.startswith("dbm_gnu") and not have_gdbm: + if item_name == "dbm_gnu" and not have_gdbm: pytest.skip("requires gdbm") + if item_name == "dbm_ndbm": + pytest.skip("requires ndbm") raise assert item_name in dir(six.moves) |