Added web interface, crawler and more work on local storage

This commit is contained in:
simon
2018-02-21 20:07:59 -05:00
parent de0a835ecd
commit 165844e4ca
24 changed files with 1346 additions and 235 deletions

16
spec/Indexer_spec.py Normal file
View File

@@ -0,0 +1,16 @@
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, "indexName")
self.assertEqual(result, '{"index":{"_index":"indexName","_type":"file"}}\n'
'{"name": "doc1"}\n'
'{"index":{"_index":"indexName","_type":"file"}}\n'
'{"name": "doc2"}\n')