diff options
Diffstat (limited to 'archaeological_files/tests.py')
-rw-r--r-- | archaeological_files/tests.py | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/archaeological_files/tests.py b/archaeological_files/tests.py index 312204a14..ef6c5ad74 100644 --- a/archaeological_files/tests.py +++ b/archaeological_files/tests.py @@ -139,7 +139,12 @@ class FileTest(TestCase, FileInit): for k in initial_values.keys(): if k == 'last_modified': continue - self.assertTrue(k in new_values) + elif k == 'history_m2m' and not initial_values[k]: + initial_values[k] = dict( + [(j, []) for j in models.File.HISTORICAL_M2M] + ) + self.assertTrue(k in new_values, + msg=u'%s not in new values' % k) self.assertEqual( new_values[k], initial_values[k], msg=u"for %s: %s != %s" % (k, unicode(new_values[k]), |