Example #1
0
 def test_colons_in_key_name(self):
     bucket, key = umobj_get_bucket_key_pair_from_string("bucket:key:foo")
     self.assertTrue(bucket == "bucket")
     self.assertTrue(key == "key:foo")
Example #2
0
 def test_multiple_colons_and_no_bucket(self):
     bucket, key = umobj_get_bucket_key_pair_from_string("::")
     self.assertTrue(bucket is None)
     self.assertTrue(key == ":")
Example #3
0
 def test_colon_without_bucket_or_key_name(self):
     bucket, key = umobj_get_bucket_key_pair_from_string(":")
     self.assertTrue(bucket is None)
     self.assertTrue(key is None)
Example #4
0
 def test_key_name_without_bucket_name(self):
     bucket, key = umobj_get_bucket_key_pair_from_string(":key")
     self.assertTrue(bucket is None)
     self.assertTrue(key == "key")
Example #5
0
 def test_bucket_and_key_name(self):
     bucket, key = umobj_get_bucket_key_pair_from_string("bucket:key")
     self.assertTrue(bucket == "bucket")
     self.assertTrue(key == "key")
Example #6
0
 def test_bucket_name_with_colon(self):
     bucket, key = umobj_get_bucket_key_pair_from_string("bucket:")
     self.assertTrue(bucket == "bucket")
     self.assertTrue(key is None)
Example #7
0
 def test_blank_bucket_and_key(self):
     bucket, key = umobj_get_bucket_key_pair_from_string("")
     self.assertTrue(bucket is None)
     self.assertTrue(key is None)