def test_export_to_openrc(self):
     openrc_content = FuelAccessParams.from_yaml_params(
         EXAMPLE_YAML_DICT,
         tls_service_enabled=True,
         tls_keystone_enabled=True
     ).to_openrc_content()
     self.assertEqual(EXPECTED_OPENRC_CONTENT, openrc_content)
Ejemplo n.º 2
0
 def test_init_from_yaml_content_with_tls(self):
     fuel_access = FuelAccessParams.from_yaml_params(
         EXAMPLE_YAML_DICT,
         tls_service_enabled=True,
         tls_keystone_enabled=True)
     self.assertEqual(fuel_access.service_address, '127.0.0.1')
     self.assertEqual(fuel_access.os_auth_url, 'https://127.0.0.1:5000')
     self.assertEqual(fuel_access.service_url, 'https://127.0.0.1:8000')
 def test_init_from_yaml_content_with_tls(self):
     fuel_access = FuelAccessParams.from_yaml_params(
         EXAMPLE_YAML_DICT,
         tls_service_enabled=True,
         tls_keystone_enabled=True
     )
     self.assertEqual(fuel_access.service_address, '127.0.0.1')
     self.assertEqual(fuel_access.os_auth_url, 'https://127.0.0.1:5000')
     self.assertEqual(fuel_access.service_url, 'https://127.0.0.1:8000')
Ejemplo n.º 4
0
 def test_export_to_openrc(self):
     openrc_content = FuelAccessParams.from_yaml_params(
         EXAMPLE_YAML_DICT,
         tls_service_enabled=True,
         tls_keystone_enabled=True).to_openrc_content()
     self.assertEqual(EXPECTED_OPENRC_CONTENT, openrc_content)
Ejemplo n.º 5
0
 def test_failed_from_yaml_content_when_key_absents(self):
     yaml_from_content = deepcopy(EXAMPLE_YAML_DICT)
     yaml_from_content.pop('OS_PASSWORD', None)
     with self.assertRaises(KeyError):
         FuelAccessParams.from_yaml_params(yaml_from_content)
Ejemplo n.º 6
0
 def test_init_from_yaml_content(self):
     fuel_access = FuelAccessParams.from_yaml_params(EXAMPLE_YAML_DICT)
     self.assertEqual(fuel_access.service_address, '127.0.0.1')
     self.assertEqual(fuel_access.os_auth_url, 'http://127.0.0.1:5000')
 def test_failed_from_yaml_content_when_key_absents(self):
     yaml_from_content = deepcopy(EXAMPLE_YAML_DICT)
     yaml_from_content.pop('OS_PASSWORD', None)
     with self.assertRaises(KeyError):
         FuelAccessParams.from_yaml_params(yaml_from_content)
 def test_init_from_yaml_content(self):
     fuel_access = FuelAccessParams.from_yaml_params(EXAMPLE_YAML_DICT)
     self.assertEqual(fuel_access.service_address, '127.0.0.1')
     self.assertEqual(fuel_access.os_auth_url, 'http://127.0.0.1:5000')