mirror of
https://github.com/kellyjonbrazil/jc.git
synced 2025-08-10 22:41:51 +02:00
@@ -22,7 +22,16 @@ class MyTests(unittest.TestCase):
|
||||
'fixtures/generic/nsd_control-status.json'),
|
||||
'zonestatus': (
|
||||
'fixtures/generic/nsd_control-zonestatus.out',
|
||||
'fixtures/generic/nsd_control-zonestatus.json')
|
||||
'fixtures/generic/nsd_control-zonestatus.json'),
|
||||
'print_cookie_secrets': (
|
||||
'fixtures/generic/nsd_control-cookie_secrets.out',
|
||||
'fixtures/generic/nsd_control-cookie_secrets.json'),
|
||||
'print_tsig': (
|
||||
'fixtures/generic/nsd_control-tsig.out',
|
||||
'fixtures/generic/nsd_control-tsig.json'),
|
||||
'stats': (
|
||||
'fixtures/generic/nsd_control-stats.out',
|
||||
'fixtures/generic/nsd_control-stats.json')
|
||||
}
|
||||
|
||||
for file, filepaths in fixtures.items():
|
||||
@@ -60,5 +69,32 @@ class MyTests(unittest.TestCase):
|
||||
self.f_json['zonestatus']
|
||||
)
|
||||
|
||||
def test_nsd_control_cookie_secrets(self):
|
||||
"""
|
||||
Test 'nsd-control print_cookie_secrets'
|
||||
"""
|
||||
self.assertEqual(
|
||||
parse(self.f_in['print_cookie_secrets'], quiet=True),
|
||||
self.f_json['print_cookie_secrets']
|
||||
)
|
||||
|
||||
def test_nsd_control_tsig(self):
|
||||
"""
|
||||
Test 'nsd-control print_tsig'
|
||||
"""
|
||||
self.assertEqual(
|
||||
parse(self.f_in['print_tsig'], quiet=True),
|
||||
self.f_json['print_tsig']
|
||||
)
|
||||
|
||||
def test_nsd_control_stats(self):
|
||||
"""
|
||||
Test 'nsd-control stats'
|
||||
"""
|
||||
self.assertEqual(
|
||||
parse(self.f_in['stats'], quiet=True),
|
||||
self.f_json['stats']
|
||||
)
|
||||
|
||||
if __name__ == '__main__':
|
||||
unittest.main()
|
||||
|
Reference in New Issue
Block a user