Add tests to validate expected behaviors in the multi-user scenario

This commit is contained in:
sabaimran
2023-11-04 14:29:30 -07:00
parent fe860aaf83
commit 3678aa5614
3 changed files with 140 additions and 17 deletions

View File

@@ -98,6 +98,19 @@ def api_user(default_user):
)
@pytest.mark.django_db
@pytest.fixture
def api_user2(default_user2):
if KhojApiUser.objects.filter(user=default_user2).exists():
return KhojApiUser.objects.get(user=default_user2)
return KhojApiUser.objects.create(
user=default_user2,
name="api-key",
token="kk-diff-secret",
)
@pytest.fixture(scope="session")
def search_models(search_config: SearchConfig):
search_models = SearchModels()