Exemplo n.º 1
0
 def test_tls_enforcement_disbled(self):
     record = copy.deepcopy(base_record)
     record['com']['tls_enforced'] = False
     plugin = rdbmsenforcetlsevent.RDBMSEnforceTLSEvent()
     events = list(plugin.eval(record))
     self.assertEqual(len(events), 1)
     self.assertEqual(events[0]['ext']['record_type'],
                      'rdbms_enforce_tls_event')
     self.assertEqual(events[0]['com']['record_type'],
                      'rdbms_enforce_tls_event')
Exemplo n.º 2
0
 def test_tls_enforcement_none(self):
     record = copy.deepcopy(base_record)
     record['com']['tls_enforced'] = None
     plugin = rdbmsenforcetlsevent.RDBMSEnforceTLSEvent()
     events = list(plugin.eval(record))
     self.assertEqual(events, [])
Exemplo n.º 3
0
 def test_com_bucket_record_type_non_rdbms(self):
     record = copy.deepcopy(base_record)
     record['com']['record_type'] = 'non_rdbms'
     plugin = rdbmsenforcetlsevent.RDBMSEnforceTLSEvent()
     events = list(plugin.eval(record))
     self.assertEqual(events, [])
Exemplo n.º 4
0
 def test_tls_enforcement_enabled(self):
     record = copy.deepcopy(base_record)
     plugin = rdbmsenforcetlsevent.RDBMSEnforceTLSEvent()
     events = list(plugin.eval(record))
     self.assertEqual(events, [])
Exemplo n.º 5
0
 def test_com_bucket_missing(self):
     record = copy.deepcopy(base_record)
     record['com'] = None
     plugin = rdbmsenforcetlsevent.RDBMSEnforceTLSEvent()
     events = list(plugin.eval(record))
     self.assertEqual(events, [])