Refactored unit tests

This commit is contained in:
simon987
2018-04-21 22:43:38 -04:00
parent ef168a5cab
commit 75d7e8e3a8
73 changed files with 165 additions and 145 deletions

21
test/test_Indexer.py Normal file
View File

@@ -0,0 +1,21 @@
from unittest import TestCase
from indexer import Indexer
class IndexerTest(TestCase):
def test_create_bulk_query(self):
docs = [{"name": "doc1"}, {"name": "doc2"}]
result = Indexer.create_bulk_index_string(docs, 1)
self.assertTrue(result == '{"index":{}}\n'
'{"directory": 1, "name": "doc1"}\n'
'{"index":{}}\n'
'{"directory": 1, "name": "doc2"}\n'
or result == '{"index":{}}\n'
'{"name": "doc1", "directory": 1}\n'
'{"index":{}}\n'
'{"name": "doc2", "directory": 1}\n')