Advertisement
Guest User

Untitled

a guest
Jul 27th, 2016
59
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.61 KB | None | 0 0
  1. from cep.lib import parse, pattern
  2.  
  3. raw = open('resource/raw.txt', 'r')
  4. parsed = open('resource/parsed.txt', 'r')
  5.  
  6. raw_lines = raw.readlines()
  7. parsed_lines = parsed.readlines()
  8.  
  9. parsed_events = []
  10. for raw_line in raw_lines:
  11.     event = parse.auditd(raw_line)
  12.     event = pattern.filter_fields(event)
  13.     parsed_events.append(event)
  14.  
  15. true_events = []
  16. for parsed_line in parsed_lines:
  17.     dic = eval(parsed_line)
  18.     if 'nametype' in dic.keys():
  19.         dic['nametype'] += '\r'
  20.     true_events.append(dic)
  21.  
  22. assert len(parsed_events) == len(true_events)
  23. for ev in parsed_events:
  24.     assert ev in true_events
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement