o
    h>                     @   sT   d dl Z d dlmZ d dlmZ ddlmZ edddiid	G d
d deeZdS )    N)TestCase)override_settings   )BackendTestsdefaultBACKEND)wagtail.search.backends.database.fallback)WAGTAILSEARCH_BACKENDSc                       s   e Zd ZdZej fddZej fddZej fddZej fdd	Z	ej fd
dZ
ej fddZej fddZej fddZej fddZ  ZS )TestDBBackendr   c                       t    d S N)supertest_rankingself	__class__ d/var/www/html/ndineBlogger/venv/lib/python3.10/site-packages/wagtail/search/tests/test_db_backend.pyr         zTestDBBackend.test_rankingc                    r   r   )r   test_annotate_scorer   r   r   r   r      r   z!TestDBBackend.test_annotate_scorec                    r   r   )r   test_annotate_score_with_slicer   r   r   r   r      r   z,TestDBBackend.test_annotate_score_with_slicec                    r   r   )r   &test_search_boosting_on_related_fieldsr   r   r   r   r   #   r   z4TestDBBackend.test_search_boosting_on_related_fieldsc                    r   r   )r   )test_search_child_class_field_from_parentr   r   r   r   r   (   r   z7TestDBBackend.test_search_child_class_field_from_parentc                    r   r   )r   test_search_on_related_fieldsr   r   r   r   r   -   r   z+TestDBBackend.test_search_on_related_fieldsc                    r   r   )r   test_search_callable_fieldr   r   r   r   r   2   r   z(TestDBBackend.test_search_callable_fieldc                    r   r   )r   test_incomplete_plain_textr   r   r   r   r   7   r   z(TestDBBackend.test_incomplete_plain_textc                    r   r   )r   
test_boostr   r   r   r   r   <   r   zTestDBBackend.test_boost)__name__
__module____qualname__backend_pathunittestexpectedFailurer   r   r   r   r   r   r   r   r   __classcell__r   r   r   r   r
   	   s(    r
   )r"   django.testr   django.test.utilsr   test_backendsr   r
   r   r   r   r   <module>   s    