def test_ssl_data_config_value(self): ca_cert_value = 'test cert' config = DownloaderConfig(ssl_ca_cert=ca_cert_value) # temporary file created self.assertTrue(os.path.exists(config.ssl_ca_cert_path)) # same contents as data value self.assertEqual(ca_cert_value, open(config.ssl_ca_cert_path).read()) config.finalize() # temporary file removed self.assertFalse(os.path.exists(config.ssl_ca_cert_path))