diff options
Diffstat (limited to 'python/tests/import_shadow.py')
| -rw-r--r-- | python/tests/import_shadow.py | 14 | 
1 files changed, 8 insertions, 6 deletions
| diff --git a/python/tests/import_shadow.py b/python/tests/import_shadow.py index 30e1724f..70a918d2 100644 --- a/python/tests/import_shadow.py +++ b/python/tests/import_shadow.py @@ -21,7 +21,7 @@ def test_shadow_importer(shadow_importer):          counts = JsonLinePusher(shadow_importer, f).run()      assert counts['insert'] == 2      assert counts['exists'] == 0 -    assert counts['skip'] == 10 +    assert counts['skip'] == 8      # fetch most recent editgroup      change = shadow_importer.api.get_changelog_entry(index=last_index+1) @@ -38,16 +38,18 @@ def test_shadow_importer(shadow_importer):          counts = JsonLinePusher(shadow_importer, f).run()      assert counts['insert'] == 0      assert counts['exists'] == 2 -    assert counts['skip'] == 10 +    assert counts['skip'] == 8  def test_shadow_dict_parse(shadow_importer):      with open('tests/files/example_shadow.json', 'r') as f:          raw = json.loads(f.readline())          f = shadow_importer.parse_record(raw) -        assert f.sha1 == "000008bc38cb80636b647b38653fc1574936c03e" -        assert f.md5 == "629e84885be85bc8d88345b98cffa0b0" -        assert f.mimetype == None # "application/pdf" -        assert f.size == 39955 + +        assert f.sha1 == "0000002922264275f11cca7b1c3fb662070d0dd7" +        assert f.md5 == "debd8db178fa08a7a0aaec6e42832a8e" +        assert f.sha256 == "b4728210cc0f70d8a8f8c39bd97fcbbab3eaca4309ac4bdfbce5df3b66c82f79" +        assert f.mimetype == "application/pdf" +        assert f.size == 206121          assert len(f.urls) == 2          for u in f.urls:              if u.rel == "publisher": | 
