Advertisement
zamotivator

Untitled

Aug 19th, 2012
29
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.36 KB | None | 0 0
  1. def parse_tests(data):
  2. def is_test_result(items):
  3. return len(items) == 2
  4. def collect(result, items):
  5. test_name, test_result = items[0], items[1]
  6. result[test_name] = test_result
  7. return result
  8. data = itertools.imap(str.split, data)
  9. data = itertools.ifilter(is_test_result, data)
  10. return reduce(collect, data, {})
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement