Browse Source

Poznamky stripovat.

middleware_test
Pavel Turinsky (DebianVM @ Zr) 3 years ago
parent
commit
ba60f4d3b6
  1. 8
      db_compare.py

8
db_compare.py

@ -148,7 +148,13 @@ def check_reseni():
spravna_old = list(filter(lambda o: o['id'] in new_ids, old_res)) spravna_old = list(filter(lambda o: o['id'] in new_ids, old_res))
res = zip(spravna_old,new_res) res = zip(spravna_old,new_res)
for o,n in res: for o,n in res:
check_same(o,n,['id', 'forma', 'poznamka', 'timestamp', 'problem_id', 'body', 'cislo_body_id']) # Tady by se poznamky i timestampy mely zachovat
# Z nejakeho duvodu se ale poznamky lisi ve whitespace, tak je zkontrolujeme separatne
check_same(o,n,['id', 'forma', 'timestamp', 'problem_id', 'body', 'cislo_body_id'])
old_pozn = o['poznamka'].strip()
new_pozn = n['poznamka'].strip()
if old_pozn != new_pozn:
raise ValueError('Poznamky se lisi pro radky {dict(o)} a {dict(n)}')

Loading…
Cancel
Save