def test_each_doc_returned_once(self):
        """TODO: make sure each return only has one doc for each ID,
                - esp if matches are found in multiple fields
        """
        add_docs_caller(
            config=self.config, index_name=self.index_name_1, docs=[
                {"abc": "Exact match hehehe efgh ", "other field": "baaadd efgh ",
                 "_id": "5678", "finally": "some field efgh "},
                {"abc": "shouldn't really match ", "other field": "Nope.....",
                 "_id": "1234", "finally": "Random text here efgh "},
            ])
        search_res = tensor_search._vector_text_search(
            config=self.config, index_name=self.index_name_1, query=" efgh ", result_count=10, device="cpu"
        )
        assert len(search_res['hits']) == 2
TODO: make sure each return only has one doc for each ID,
                - esp if matches are found in multiple fields
        
tests/integ_tests/tensor_search/test_search.py