test: delete-all-scans endpoint coverage
This commit is contained in:
@@ -395,6 +395,15 @@ class ReconExtrasTest(unittest.TestCase):
|
|||||||
status, data = server.h_recon_delete(type('C', (), {'args': ('999',)})())
|
status, data = server.h_recon_delete(type('C', (), {'args': ('999',)})())
|
||||||
self.assertEqual(status, 404)
|
self.assertEqual(status, 404)
|
||||||
|
|
||||||
|
def test_delete_all_clears_every_scan(self):
|
||||||
|
status, data = server.h_recon_delete_all(type('C', (), {'args': ()})())
|
||||||
|
self.assertEqual(status, 200)
|
||||||
|
self.assertEqual(data['deleted'], 2)
|
||||||
|
for table in ('scan', 'ssid', 'wifi_device', 'handshake',
|
||||||
|
'hostap_basic', 'hostap_chalresp'):
|
||||||
|
rows = server._db_rows(self.db, 'SELECT count(*) AS c FROM %s' % table)
|
||||||
|
self.assertEqual(rows[0]['c'], 0, table)
|
||||||
|
|
||||||
def test_events_lists_db_rows(self):
|
def test_events_lists_db_rows(self):
|
||||||
status, data = server.h_recon_events(type('C', (), {'args': ()})())
|
status, data = server.h_recon_events(type('C', (), {'args': ()})())
|
||||||
self.assertEqual(status, 200)
|
self.assertEqual(status, 200)
|
||||||
|
|||||||
Reference in New Issue
Block a user