X-Git-Url: https://git.phdru.name/?a=blobdiff_plain;f=tests%2Ftest_inp.py;h=f51e730cf7352cfd613d60cc873bba7727818571;hb=24b8388fe8972e17c7982bbe0768eca2e54b8f1e;hp=6aeefd18c4bf634dacaf412112e6804f929e6a2f;hpb=4dcbb3e9ee712ebcb78db9675de4bd40a1fce940;p=m_librarian.git diff --git a/tests/test_inp.py b/tests/test_inp.py old mode 100755 new mode 100644 index 6aeefd1..f51e730 --- a/tests/test_inp.py +++ b/tests/test_inp.py @@ -1,19 +1,15 @@ -#! /usr/bin/env python - -from tests import TestCase, main +from pytest import raises +from dbutils import setup_module, teardown_module # noqa +from dbutils import load_inpx from m_librarian.db import Author, Book -class TestInp(TestCase): - def test_import_bad_inpx(self): - self.assertRaises(ValueError, self.import_inpx, 'bad.inpx') - - def test_import_inpx(self): - self.import_inpx('test.inpx') - self.assertEqual(Author.select().count(), 4) - self.assertEqual(Book.select().count(), 4) +def test_import_bad_inpx(): + raises(ValueError, load_inpx, 'bad.inpx') -if __name__ == "__main__": - main() +def test_import_inpx(): + load_inpx('test.inpx') + assert Author.select().count() == 5 + assert Book.select().count() == 5