diff --git a/utils/Sync/test/sync/models/test_model.py b/utils/Sync/test/sync/models/test_model.py new file mode 100644 index 00000000..650342ea --- /dev/null +++ b/utils/Sync/test/sync/models/test_model.py @@ -0,0 +1,13 @@ +import unittest + +from sync.models import Model + + +class MyTestCase(unittest.TestCase): + def test_bake(self): + m = Model() + self.assertIsNone(m.bake()) + + +if __name__ == '__main__': + unittest.main() diff --git a/utils/Sync/test/sync/test_document.py b/utils/Sync/test/sync/test_document.py new file mode 100644 index 00000000..b31b9d65 --- /dev/null +++ b/utils/Sync/test/sync/test_document.py @@ -0,0 +1,30 @@ +import unittest + +import settings +from sync.data import scan_subdirs +from sync.data.fs import FSProvider +from sync.document import create_document +from sync.models.document import Document +from utils.fn import lmap + + +class MyTestCase(unittest.TestCase): + def test_document(self): + p = FSProvider(settings.dir_documents) + + documents = scan_subdirs(p, '.pdf') + # documents = lmap( + # lambda document: create_document(p, document), + # documents + # ) + + self.assertEqual(True, True) + + def test_scan(self): + p = FSProvider(settings.dir_documents) + documents = scan_subdirs(p, '.pdf') + self.assertIsInstance(documents, list) + + +if __name__ == '__main__': + unittest.main()