1import difflib
2
3
4def test(store):
5    with open('Dump.csv', 'w') as samples:
6        store.dumpObjectStore(samples)
7
8    dumped = open('Dump.csv').readlines()
9    expected = open('../MKDump.mkmodel/Samples.csv').readlines()
10    diff = map(str.rstrip, difflib.context_diff(dumped, expected,
11        fromfile='dumped.csv', tofile='expected.csv'))
12
13    for line in diff:
14        print line
15
16    assert not diff
17