27
27
class TestDebugFlags(tests.TestCaseInTempDir):
29
29
def test_set_no_debug_flags_from_config(self):
32
32
def test_set_single_debug_flags_from_config(self):
35
35
def test_set_multiple_debug_flags_from_config(self):
36
self.assertDebugFlags(['hpss', 'error'], 'debug_flags = hpss, error\n')
37
['hpss', 'error'], b'debug_flags = hpss, error\n')
38
39
def assertDebugFlags(self, expected_flags, conf_bytes):
39
40
conf = config.GlobalStack()
42
43
self.overrideAttr(debug, 'debug_flags', set())
43
44
debug.set_debug_flags_from_config()