コード例 #1
0
ファイル: test_api.py プロジェクト: edx/edx-ora2
    def test_metadata(self):
        self.content_type = "image/bmp"
        upload_url = self.backend.get_upload_url(self.key, self.content_type)

        self.client.put(upload_url, data=self.content.read(), content_type=self.content_type)
        metadata_path = views.get_metadata_path(self.key_name)
        metadata = json.load(open(metadata_path))

        self.assertIsNotNone(metadata_path)
        self.assertTrue(os.path.exists(metadata_path), "No metadata found at %s" % metadata_path)
        self.assertIn("Content-Type", metadata)
        self.assertIn("Date", metadata)
        self.assertIn("Content-MD5", metadata)
        self.assertIn("Content-Length", metadata)
コード例 #2
0
    def test_metadata(self):
        self.content_type = "image/bmp"
        upload_url = self.backend.get_upload_url(self.key, self.content_type)

        self.client.put(upload_url, data=self.content.read(), content_type=self.content_type)
        metadata_path = views.get_metadata_path(self.key_name)
        metadata = json.load(open(metadata_path))

        self.assertIsNotNone(metadata_path)
        self.assertTrue(os.path.exists(metadata_path), "No metadata found at %s" % metadata_path)
        self.assertIn("Content-Type", metadata)
        self.assertIn("Date", metadata)
        self.assertIn("Content-MD5", metadata)
        self.assertIn("Content-Length", metadata)