```RUNNING DOCKER CONTAINER BUILDING TEST IMAGE ==...
# contributions
s
Copy code
RUNNING DOCKER CONTAINER
BUILDING TEST IMAGE
====== TEST OUTPUT START
CREATING SCHEMA
{'created_at': 1680593538, 'default_sorting_field': '', 'enable_nested_fields': False, 'fields': [{'facet': False, 'index': True, 'infix': False, 'locale': '', 'name': 'brand', 'optional': False, 'sort': False, 'type': 'string'}, {'facet': False, 'index': True, 'infix': False, 'locale': '', 'name': 'name', 'optional': False, 'sort': False, 'type': 'string'}], 'name': 'test_collection', 'num_documents': 0, 'symbols_to_index': [], 'token_separators': []}
Ingesting data
Item import response:
         {'brand': 'Wrong brand name', 'id': '0', 'name': 'Neutrogena Ultra Sheer Dry-Touch Sunscreen - / Exp 2022 SPF 100'}
Item import response:
         {'brand': 'Neutrogena', 'id': '1', 'name': "'Ultra Sheer Oil-Free Face Serum With Vitamin E + SPF 60'"}
NUMBER OF DOCUMENTS IN COLLECTION: 2
---------- START TEST QUERY
---------- Search parameters
{'q': 'Neutrogena Ultra Sheer Moisturizing Face Serum',
 'query_by': 'brand,name',
 'query_by_weights': '3,2'}
---------- Query output
{'facet_counts': [],
 'found': 2,
 'hits': [{'document': {'brand': 'Wrong brand name',
                        'id': '0',
                        'name': 'Neutrogena Ultra Sheer Dry-Touch Sunscreen - '
                                '/ Exp 2022 SPF 100'},
           'highlight': {'name': {'matched_tokens': ['Neutrogena',
                                                     'Ultra',
                                                     'Sheer'],
                                  'snippet': '<mark>Neutrogena</mark> '
                                             '<mark>Ultra</mark> '
                                             '<mark>Sheer</mark> Dry-Touch '
                                             'Sunscreen - / Exp 2022 SPF 100'}},
           'highlights': [{'field': 'name',
                           'matched_tokens': ['Neutrogena', 'Ultra', 'Sheer'],
                           'snippet': '<mark>Neutrogena</mark> '
                                      '<mark>Ultra</mark> <mark>Sheer</mark> '
                                      'Dry-Touch Sunscreen - / Exp 2022 SPF '
                                      '100'}],
           'text_match': 1736172819517014033,
           'text_match_info': {'best_field_score': '3315704397824',
                               'best_field_weight': 2,
                               'fields_matched': 1,
                               'score': '1736172819517014033',
                               'tokens_matched': 3}},
          {'document': {'brand': 'Neutrogena',
                        'id': '1',
                        'name': "'Ultra Sheer Oil-Free Face Serum With Vitamin "
                                "E + SPF 60'"},
           'highlight': {'brand': {'matched_tokens': ['Neutrogena'],
                                   'snippet': '<mark>Neutrogena</mark>'},
                         'name': {'matched_tokens': ['Ultra',
                                                     'Sheer',
                                                     'Face',
                                                     'Serum'],
                                  'snippet': "'<mark>Ultra</mark> "
                                             '<mark>Sheer</mark> Oil-Free '
                                             '<mark>Face</mark> '
                                             '<mark>Serum</mark> With Vitamin '
                                             "E + SPF 60'"}},
           'highlights': [{'field': 'name',
                           'matched_tokens': ['Ultra',
                                              'Sheer',
                                              'Face',
                                              'Serum'],
                           'snippet': "'<mark>Ultra</mark> <mark>Sheer</mark> "
                                      'Oil-Free <mark>Face</mark> '
                                      '<mark>Serum</mark> With Vitamin E + SPF '
                                      "60'"},
                          {'field': 'brand',
                           'matched_tokens': ['Neutrogena'],
                           'snippet': '<mark>Neutrogena</mark>'}],
           'text_match': 1733912223744524306,
           'text_match_info': {'best_field_score': '2211897868288',
                               'best_field_weight': 2,
                               'fields_matched': 2,
                               'score': '1733912223744524306',
                               'tokens_matched': 3}}],
 'out_of': 2,
 'page': 1,
 'request_params': {'collection_name': 'test_collection',
                    'per_page': 10,
                    'q': 'Neutrogena Ultra Sheer Moisturizing Face Serum'},
 'search_cutoff': False,
 'search_time_ms': 0}
====== OUTPUT END
test-typesense
Untagged: test-typesense-python:latest
Deleted: sha256:c8a4e607164c48400771800f3b25f9e820f0d5011809a0cf0a002c6de7cb965c
typesense-test-network