Пример #1
0
    def test_pdb_validate_usepdb_cls(self, testdir):
        assert _validate_usepdb_cls("os.path:dirname.__name__") == (
            "os.path",
            "dirname.__name__",
        )

        assert _validate_usepdb_cls("pdb:DoesNotExist") == ("pdb", "DoesNotExist")
Пример #2
0
    def test_pdb_validate_usepdb_cls(self, testdir):
        assert _validate_usepdb_cls("os.path:dirname.__name__") == (
            "os.path",
            "dirname.__name__",
        )

        assert _validate_usepdb_cls("pdb:DoesNotExist") == ("pdb", "DoesNotExist")
Пример #3
0
    def test_pdb_validate_usepdb_cls(self, testdir):
        assert _validate_usepdb_cls("os.path:dirname.__name__") == "dirname"

        with pytest.raises(
                argparse.ArgumentTypeError,
                match=
                r"^could not get pdb class for 'pdb:DoesNotExist': .*'DoesNotExist'",
        ):
            _validate_usepdb_cls("pdb:DoesNotExist")