コード例 #1
0
 def test_build_request(self):
     repository = "http://localhost"
     post_data = build_upload_post_data("foo.bin", "bdist_dumb", self.package)
     request = build_request(repository, post_data, "dummy_auth")
     r_headers = {
             "Content-type": six.b("multipart/form-data; boundary=--------------GHSKFJDLGDS7543FJKLFHRE75642756743254"),
             "Content-length": "2229",
             "Authorization": "dummy_auth"}
     self.assertEqual(request.headers, r_headers)
コード例 #2
0
ファイル: test_upload.py プロジェクト: jjehannet/Bento
 def test_upload_post_data(self):
     post_data = build_upload_post_data("foo.bin", "bdist_dumb",
                                        self.package)
     self.assertEqual(post_data[":action"], "file_upload")
     self.assertEqual(post_data["content"], ("foo.bin", six.b("garbage")))
コード例 #3
0
ファイル: test_upload.py プロジェクト: B-Rich/Bento
 def test_upload_post_data(self):
     post_data = build_upload_post_data("foo.bin", "bdist_dumb", self.package)
     self.assertEqual(post_data[":action"], "file_upload")
     self.assertEqual(post_data["content"], ("foo.bin", six.b("garbage")))