コード例 #1
0
 def test_no_modify(self):
     headers = {b'key': b'val'}
     result = transport.clean_headers(headers)
     self.assertIsNot(result, headers)
     self.assertEqual(result, headers)
コード例 #2
0
 def test_unicode_failure(self):
     headers = {u'key': u'\u2603'}
     with self.assertRaises(client.NonAsciiHeaderError):
         transport.clean_headers(headers)
コード例 #3
0
 def test_cast_object(self):
     headers = {b'key': True}
     header_str = {b'key': b'True'}
     result = transport.clean_headers(headers)
     self.assertIsNot(result, headers)
     self.assertEqual(result, header_str)
コード例 #4
0
 def test_cast_unicode(self):
     headers = {u'key': u'val'}
     header_bytes = {b'key': b'val'}
     result = transport.clean_headers(headers)
     self.assertIsNot(result, headers)
     self.assertEqual(result, header_bytes)
コード例 #5
0
ファイル: test_transport.py プロジェクト: vit0r/oauth2client
 def test_cast_object(self):
     headers = {b'key': True}
     header_str = {b'key': b'True'}
     result = transport.clean_headers(headers)
     self.assertIsNot(result, headers)
     self.assertEqual(result, header_str)
コード例 #6
0
ファイル: test_transport.py プロジェクト: vit0r/oauth2client
 def test_unicode_failure(self):
     headers = {u'key': u'\u2603'}
     with self.assertRaises(client.NonAsciiHeaderError):
         transport.clean_headers(headers)
コード例 #7
0
ファイル: test_transport.py プロジェクト: vit0r/oauth2client
 def test_cast_unicode(self):
     headers = {u'key': u'val'}
     header_bytes = {b'key': b'val'}
     result = transport.clean_headers(headers)
     self.assertIsNot(result, headers)
     self.assertEqual(result, header_bytes)
コード例 #8
0
ファイル: test_transport.py プロジェクト: vit0r/oauth2client
 def test_no_modify(self):
     headers = {b'key': b'val'}
     result = transport.clean_headers(headers)
     self.assertIsNot(result, headers)
     self.assertEqual(result, headers)