fix unit test

This commit is contained in:
Damien Elmes 2013-05-27 14:30:23 +09:00
parent 0a81df60dc
commit 7b217c63fe

View file

@ -179,15 +179,18 @@ def test_anki2_diffmodels():
# import the 1 card version of the model # import the 1 card version of the model
tmp = getUpgradeDeckPath("diffmodels2-1.apkg") tmp = getUpgradeDeckPath("diffmodels2-1.apkg")
imp = AnkiPackageImporter(dst, tmp) imp = AnkiPackageImporter(dst, tmp)
imp.dupeOnSchemaChange = True
imp.run() imp.run()
before = dst.noteCount() before = dst.noteCount()
# repeating the process should do nothing # repeating the process should do nothing
imp = AnkiPackageImporter(dst, tmp) imp = AnkiPackageImporter(dst, tmp)
imp.dupeOnSchemaChange = True
imp.run() imp.run()
assert before == dst.noteCount() assert before == dst.noteCount()
# then the 2 card version # then the 2 card version
tmp = getUpgradeDeckPath("diffmodels2-2.apkg") tmp = getUpgradeDeckPath("diffmodels2-2.apkg")
imp = AnkiPackageImporter(dst, tmp) imp = AnkiPackageImporter(dst, tmp)
imp.dupeOnSchemaChange = True
imp.run() imp.run()
after = dst.noteCount() after = dst.noteCount()
# as the model schemas differ, should have been imported as new model # as the model schemas differ, should have been imported as new model
@ -196,6 +199,7 @@ def test_anki2_diffmodels():
assert dst.cardCount() == 3 assert dst.cardCount() == 3
# repeating the process should do nothing # repeating the process should do nothing
imp = AnkiPackageImporter(dst, tmp) imp = AnkiPackageImporter(dst, tmp)
imp.dupeOnSchemaChange = True
imp.run() imp.run()
after = dst.noteCount() after = dst.noteCount()
assert after == before + 1 assert after == before + 1