def test_configurable_sees_root_option(): mk() c = Configurable() c.configure(['--root', FSFIX]) expected = os.getcwd() actual = c.root assert actual == expected, actual
def test_root_defaults_to_cwd(): mk() c = Configurable() c.configure([]) expected = os.getcwd() actual = c.root assert actual == expected, actual
def test_ConfigurationError_NOT_raised_if_no_cwd_but_do_have__www_root(harness): foo = os.getcwd() os.chdir(harness.fs.project.resolve('')) os.rmdir(os.getcwd()) c = Configurable() c.configure(['--www_root', foo]) assert c.www_root == foo
def test_nirvana(): logging.getLogger().handlers = [] # override nose logging nosiness c = Configurable() c.configure(['-vNIRVANA']) actual = c.log_level expected = sys.maxint assert actual == expected, actual
def test_www_root_defaults_to_cwd(): mk() c = Configurable() c.configure([]) expected = os.path.realpath(os.getcwd()) actual = c.www_root assert actual == expected, actual
def test_www_root_defaults_to_cwd(mk): mk() c = Configurable() c.configure([]) expected = os.path.realpath(os.getcwd()) actual = c.www_root assert actual == expected
def test_configurable_sees_root_option(mk): mk() c = Configurable() c.configure(['--www_root', FSFIX]) expected = os.getcwd() actual = c.www_root assert actual == expected
def test_ConfigurationError_NOT_raised_if_no_cwd_but_do_have___root(): mk() foo = os.getcwd() os.chdir(FSFIX) os.rmdir(os.getcwd()) c = Configurable() c.configure(['--root', foo]) expected = foo actual = c.root assert actual == expected, actual
def test_ConfigurationError_NOT_raised_if_no_cwd_but_do_have__www_root(mk): mk() foo = os.getcwd() os.chdir(FSFIX) os.rmdir(os.getcwd()) c = Configurable() c.configure(['--www_root', foo]) expected = foo actual = c.www_root assert actual == expected
def test_defaults_to_defaults(harness): c = Configurable() c.configure() actual = ( c.logging_threshold , c.project_root , c.www_root , c.changes_reload , c.charset_dynamic , c.charset_static , c.indices , c.list_directories , c.media_type_default , c.media_type_json , c.renderer_default , c.show_tracebacks ) expected = ( 0, None, os.getcwd(), False, 'UTF-8', None , ['index.html', 'index.json', 'index', 'index.html.spt', 'index.json.spt', 'index.spt'] , False, 'text/plain', 'application/json', 'stdlib_percent', False ) assert actual == expected
def test_configurable_sees_root_option(harness): c = Configurable() c.configure(['--www_root', harness.fs.project.resolve('')]) expected = harness.fs.project.root actual = c.www_root assert actual == expected
def test_logging_threshold_goes_to_eleven(): c = Configurable() c.configure(logging_threshold='11') assert c.logging_threshold == 11