def test_path_with_illegal_characters(self): self.assertFalse(_valid_path("/path()/")) self.assertFalse(_valid_path("/blah>dum<"))
def test_path_whitespace(self): self.assertFalse(_valid_path("/path to nowhere")) self.assertFalse(_valid_path("/path with trailing slash/"))
def test_path_no_whitespace(self): self.assertTrue(_valid_path("")) self.assertTrue(_valid_path("/path/to/stuff")) self.assertTrue(_valid_path("/path/with/trailing/slash/"))