예제 #1
0
 def test_create_http_sets_default_values_on_http(self):
     http = gapi.create_http()
     self.assertIsNone(http.cache)
     self.assertIsNone(http.timeout)
     self.assertEqual(http.tls_minimum_version,
                      gapi.GC_Values[gapi.GC_TLS_MIN_VERSION])
     self.assertEqual(http.tls_maximum_version,
                      gapi.GC_Values[gapi.GC_TLS_MAX_VERSION])
     self.assertEqual(http.ca_certs, gapi.GC_Values[gapi.GC_CA_FILE])
예제 #2
0
 def test_create_http_sets_cache_timeout(self):
     http = gapi.create_http(timeout=1234)
     self.assertEqual(http.timeout, 1234)
예제 #3
0
 def test_create_http_sets_cache(self):
     fake_cache = {}
     http = gapi.create_http(cache=fake_cache)
     self.assertEqual(http.cache, fake_cache)
예제 #4
0
 def test_create_http_sets_tls_max_version(self):
     http = gapi.create_http(override_max_tls=9999)
     self.assertEqual(http.tls_maximum_version, 9999)
예제 #5
0
 def test_create_http_sets_tls_min_version(self):
     http = gapi.create_http(override_min_tls=1111)
     self.assertEqual(http.tls_minimum_version, 1111)