1
0
mirror of https://github.com/kellyjonbrazil/jc.git synced 2025-08-10 22:41:51 +02:00

add more tests (#468)

add all test-cases
This commit is contained in:
pettai
2023-10-06 02:09:35 +02:00
committed by GitHub
parent d4604743d1
commit 7de1a8a5d6
7 changed files with 139 additions and 1 deletions

View File

@@ -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()