Example #1
0
def test_get_config_bad_value(config):
	with pytest.raises(rigor.config.NoValueError) as error:
		config.get('database', 'yyyyyy')
Example #2
0
def test_get_config_bad_section(config):
	with pytest.raises(rigor.config.NoSectionError) as error:
		config.get('xxxxxxxxx', 'yyyyyy')
Example #3
0
def test_get_config_value(config):
	assert config.get('database', 'driver') == 'sqlite'
Example #4
0
def test_get_whole_section(config):
	assert config.get('database') == [('hash_imports', 'yes'), ('driver', 'sqlite')]
Example #5
0
def test_get_config_default_value(config):
	assert config.get('import', 'hash_imports')