Replace inventory-counting risk with bounded workload scoring and separate confidence
This commit is contained in:
@@ -25,7 +25,8 @@ class CoreTests(unittest.TestCase):
|
||||
data = collect_demo(DEMO_HOST)
|
||||
result = assess(data)
|
||||
self.assertTrue(all(f['evidence'] for f in result['findings']))
|
||||
self.assertTrue(any(f['classification'] == 'Confirmed observed activity' for f in result['findings']))
|
||||
self.assertTrue(any(f['classification'] == 'Potential workload dependency' for f in result['findings']))
|
||||
self.assertFalse(any(f['classification'] == 'Confirmed workload dependency' for f in result['findings']))
|
||||
data['inventory']['network'] = []
|
||||
self.assertTrue(any('does not prove' in f['evidence'] for f in assess(data)['findings']))
|
||||
self.assertTrue(any('ad:' in f['evidence'] for f in result['findings']))
|
||||
|
||||
Reference in New Issue
Block a user