예제 #1
0
파일: test_bucket.py 프로젝트: jhirniak/uri
 def test_length(self, string, args, name, value, valid):
     bucket = Bucket(*args)
     expected = 2 if '=' in string else 1
     assert len(bucket) == expected
예제 #2
0
파일: test_bucket.py 프로젝트: jhirniak/uri
 def test_strict_string_failure(self, string, args, name, value, valid):
     with pytest.raises(ValueError):
         Bucket(string, strict=True)
예제 #3
0
파일: test_bucket.py 프로젝트: jhirniak/uri
 def test_not_equal_comparison(self, string, args, name, value, valid):
     bucket = Bucket(*args)
     assert bucket != "xxx"
예제 #4
0
파일: test_bucket.py 프로젝트: jhirniak/uri
 def test_repr(self, string, args, name, value, valid):
     bucket = Bucket(*args)
     assert repr(bucket) == "Bucket(" + str(bucket) + ")"
예제 #5
0
파일: test_bucket.py 프로젝트: jhirniak/uri
 def test_unequal_comparison(self, string, args, name, value, valid):
     bucket = Bucket(*args)
     assert not (bucket == "xxx")
예제 #6
0
파일: test_bucket.py 프로젝트: jhirniak/uri
 def test_identity_comparison(self, string, args, name, value, valid):
     bucket = Bucket(string)
     assert bucket == string
예제 #7
0
파일: test_bucket.py 프로젝트: jhirniak/uri
 def test_validity(self, string, args, name, value, valid):
     bucket = Bucket(string)
     assert bucket.valid == valid
예제 #8
0
파일: test_bucket.py 프로젝트: jhirniak/uri
 def test_values(self, string, args, name, value, valid):
     bucket = Bucket(*args)
     assert bucket.value == value
예제 #9
0
파일: test_bucket.py 프로젝트: jhirniak/uri
 def test_string_identity(self, string, args, name, value, valid):
     bucket = Bucket(string)
     assert str(bucket) == string