django_elasticsearch_dsl_drf.tests package¶
Submodules¶
django_elasticsearch_dsl_drf.tests.base module¶
Base tests.
-
class
django_elasticsearch_dsl_drf.tests.base.
BaseRestFrameworkTestCase
(methodName='runTest')[source]¶ Bases:
django.test.testcases.TransactionTestCase
Base REST framework test case.
-
pytestmark
= [<MarkDecorator 'django_db' {'args': (), 'kwargs': {}}>, <MarkDecorator 'django_db' {'args': (), 'kwargs': {}}>]¶
-
django_elasticsearch_dsl_drf.tests.test_faceted_search module¶
Test faceted search backend.
-
class
django_elasticsearch_dsl_drf.tests.test_faceted_search.
TestFacetedSearch
(methodName='runTest')[source]¶ Bases:
django_elasticsearch_dsl_drf.tests.base.BaseRestFrameworkTestCase
Test faceted search.
-
pytestmark
= [<MarkDecorator 'django_db' {'args': (), 'kwargs': {}}>, <MarkDecorator 'django_db' {'args': (), 'kwargs': {}}>]¶
-
django_elasticsearch_dsl_drf.tests.test_filtering module¶
Test filtering backend.
-
class
django_elasticsearch_dsl_drf.tests.test_filtering.
TestFiltering
(methodName='runTest')[source]¶ Bases:
django_elasticsearch_dsl_drf.tests.base.BaseRestFrameworkTestCase
Test filtering.
-
pytestmark
= [<MarkDecorator 'django_db' {'args': (), 'kwargs': {}}>, <MarkDecorator 'django_db' {'args': (), 'kwargs': {}}>]¶
-
test_field_filter_gt_with_boost
()[source]¶ Field filter gt with boost.
Example:
http://localhost:8000/api/users/?id__gt=10|2.0Returns:
-
test_field_filter_in
()[source]¶ Test filter in.
Example:
http://localhost:8000/api/articles/?id__in=1|2|3
-
test_field_filter_lt_with_boost
()[source]¶ Field filter lt with boost.
Example:
http://localhost:8000/api/users/?id__lt=10|2.0Returns:
-
test_field_filter_range
()[source]¶ Field filter range.
Example:
http://localhost:8000/api/users/?age__range=16|67
-
test_field_filter_range_with_boost
()[source]¶ Field filter range.
Example:
http://localhost:8000/api/users/?age__range=16|67|2.0
-
test_field_filter_terms_string
()[source]¶ Test filter terms.
Example:
http://localhost:8000/api/articles/?id__terms=1|2|3
-
django_elasticsearch_dsl_drf.tests.test_helpers module¶
Test helpers.
-
class
django_elasticsearch_dsl_drf.tests.test_helpers.
TestHelpers
(methodName='runTest')[source]¶ Bases:
django_elasticsearch_dsl_drf.tests.base.BaseTestCase
Test helpers.
-
pytestmark
= [<MarkDecorator 'django_db' {'args': (), 'kwargs': {}}>, <MarkDecorator 'django_db' {'args': (), 'kwargs': {}}>]¶
-
django_elasticsearch_dsl_drf.tests.test_ordering module¶
Test ordering backend.
-
class
django_elasticsearch_dsl_drf.tests.test_ordering.
TestOrdering
(methodName='runTest')[source]¶ Bases:
django_elasticsearch_dsl_drf.tests.base.BaseRestFrameworkTestCase
Test ordering.
-
pytestmark
= [<MarkDecorator 'django_db' {'args': (), 'kwargs': {}}>, <MarkDecorator 'django_db' {'args': (), 'kwargs': {}}>]¶
-
django_elasticsearch_dsl_drf.tests.test_pagination module¶
Test ordering backend.
-
class
django_elasticsearch_dsl_drf.tests.test_pagination.
TestPagination
(methodName='runTest')[source]¶ Bases:
django_elasticsearch_dsl_drf.tests.base.BaseRestFrameworkTestCase
Test pagination.
-
pytestmark
= [<MarkDecorator 'django_db' {'args': (), 'kwargs': {}}>, <MarkDecorator 'django_db' {'args': (), 'kwargs': {}}>]¶
-
django_elasticsearch_dsl_drf.tests.test_search module¶
Test search backend.
-
class
django_elasticsearch_dsl_drf.tests.test_search.
TestSearch
(methodName='runTest')[source]¶ Bases:
django_elasticsearch_dsl_drf.tests.base.BaseRestFrameworkTestCase
Test search.
-
pytestmark
= [<MarkDecorator 'django_db' {'args': (), 'kwargs': {}}>, <MarkDecorator 'django_db' {'args': (), 'kwargs': {}}>]¶
-
django_elasticsearch_dsl_drf.tests.test_views module¶
Test views.
-
class
django_elasticsearch_dsl_drf.tests.test_views.
TestViews
(methodName='runTest')[source]¶ Bases:
django_elasticsearch_dsl_drf.tests.base.BaseRestFrameworkTestCase
Test views.
-
pytestmark
= [<MarkDecorator 'django_db' {'args': (), 'kwargs': {}}>, <MarkDecorator 'django_db' {'args': (), 'kwargs': {}}>]¶
-