def test_build_test_config_without_MONGODB_HOST_TEST(self): config = {'MONGODB_HOST': Defaults.MONGODB_HOST} expected = '{0}-test'.format(Defaults.MONGODB_HOST) build_test_config(config) assert config['MONGODB_HOST'] == expected
def test_build_test_config_should_validate(self): with pytest.raises(ConfigError): test_url = 'mongodb://somewhere.com:1234' config = {'MONGODB_HOST_TEST': test_url} build_test_config(config)
def test_build_test_config_with_MONGODB_HOST_TEST(self): test_url = 'mongodb://somewhere.com:1234/test' config = {'MONGODB_HOST_TEST': test_url} build_test_config(config) assert 'MONGODB_HOST' in config assert config['MONGODB_HOST'] == test_url
def test_build_test_config_with_MONGODB_HOST_TEST(self): test_url = 'mongodb://somewhere.com:1234/test' config = {'MONGODB_HOST_TEST': test_url} build_test_config(config) self.assertIn('MONGODB_HOST', config) self.assertEqual(config['MONGODB_HOST'], test_url)