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