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")
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")