Beispiel #1
0
 def testEncodeMultipartFormData_File(self):
     fields = []
     files = [('file', '1234.png', base64.b64decode(self.base64_png))]
     self.assertEqual(
         '\r\n'.join([self.expected_result_file,
                      self.expected_result_body]),
         blobstore_upload._EncodeMultipartFormData(fields, files)[1])
Beispiel #2
0
 def testEncodeMultipartFormData_Field(self):
     fields = [('key', '1234')]
     files = []
     self.assertEqual(
         '\r\n'.join(
             [self.expected_result_field, self.expected_result_body]),
         blobstore_upload._EncodeMultipartFormData(fields, files)[1])
Beispiel #3
0
 def testEncodeMultipartFormData_ContentType(self):
     fields = [('key', '1234')]
     files = [('file', '1234.png', base64.b64decode(self.base64_png))]
     self.assertEqual(
         ('multipart/form-data; boundary=----------'
          'Boundary_$#$%_783659204_boundarY'),
         blobstore_upload._EncodeMultipartFormData(fields, files)[0])
 def testEncodeMultipartFormData_FieldAndFile(self):
   fields = [('key', '1234')]
   files = [('file', '1234.png', base64.b64decode(self.base64_png))]
   self.assertEqual(
       '\r\n'.join([self.expected_result_field, self.expected_result_file,
                    self.expected_result_body]),
       blobstore_upload._EncodeMultipartFormData(fields, files)[1])
 def testEncodeMultipartFormData_ContentType(self):
   fields = [('key', '1234')]
   files = [('file', '1234.png', base64.b64decode(self.base64_png))]
   self.assertEqual(
       ('multipart/form-data; boundary=----------'
        'Boundary_$#$%_783659204_boundarY'),
       blobstore_upload._EncodeMultipartFormData(fields, files)[0])
Beispiel #6
0
 def testEncodeMultipartFormData_NoData(self):
     fields = []
     files = []
     self.assertEqual(
         self.expected_result_body,
         blobstore_upload._EncodeMultipartFormData(fields, files)[1])
 def testEncodeMultipartFormData_NoData(self):
   fields = []
   files = []
   self.assertEqual(
       self.expected_result_body,
       blobstore_upload._EncodeMultipartFormData(fields, files)[1])
 def testEncodeMultipartFormData_Field(self):
   fields = [('key', '1234')]
   files = []
   self.assertEqual(
       '\r\n'.join([self.expected_result_field, self.expected_result_body]),
       blobstore_upload._EncodeMultipartFormData(fields, files)[1])