Пример #1
0
 def test_pull(self):
     self.create()
     storage.push(self.bucket, "mykey.txt", self.tmp_filename)
     dest_tmp_filename = tempfile.mktemp()
     storage.pull(self.bucket, "mykey.txt", dest_tmp_filename)
     f = open(dest_tmp_filename)
     self.assertEqual(f.readline(), "42")
Пример #2
0
 def test_push_file(self):
     self.create()
     storage.push(self.bucket, "mykey.txt", self.tmp_filename)
     bucket = self.conn.get_bucket(self.bucket)
     self.assertEqual(
         bucket.get_key("mykey.txt").get_contents_as_string(
             encoding='utf-8'), "42")
Пример #3
0
 def test_pull(self):
     self.create()
     storage.push(self.bucket, "mykey.txt", self.tmp_filename)
     dest_tmp_filename = tempfile.mktemp()
     storage.pull(self.bucket, "mykey.txt", dest_tmp_filename)
     f = open(dest_tmp_filename)
     self.assertEqual(f.readline(), "42")
Пример #4
0
 def test_push_file(self):
     self.create()
     storage.push(self.bucket, "mykey.txt", self.tmp_filename)
     bucket = self.conn.get_bucket(self.bucket)
     self.assertEqual(
         bucket.get_key("mykey.txt").get_contents_as_string(
             encoding='utf-8'),
         "42")
Пример #5
0
 def test_list(self):
     self.create()
     storage.push(self.bucket, "mykey.txt", self.tmp_filename)
     keys = [k for k in storage.list_keys(self.bucket, None)]
     self.assertEqual(keys[0].key, "mykey.txt")
Пример #6
0
 def test_pull_content(self):
     self.create()
     storage.push(self.bucket, "mykey.txt", self.tmp_filename)
     self.assertEqual(storage.pull_content(self.bucket, "mykey.txt"), "42")
Пример #7
0
 def test_list(self):
     self.create()
     storage.push(self.bucket, "mykey.txt", self.tmp_filename)
     keys = [k for k in storage.list_keys(self.bucket, None)]
     self.assertEqual(keys[0].key, "mykey.txt")
Пример #8
0
 def test_pull_content(self):
     self.create()
     storage.push(self.bucket, "mykey.txt", self.tmp_filename)
     self.assertEqual(
         storage.pull_content(self.bucket, "mykey.txt"),
         "42")