Skip to content
Snippets Groups Projects
Commit ef4ae00a authored by Lennard Strohmeyer's avatar Lennard Strohmeyer :penguin:
Browse files

#155: fixed data disclosure tests for environments where no mongodb is...

#155: fixed data disclosure tests for environments where no mongodb is available or the LRS is empty
parent 53ef3e7f
No related branches found
No related tags found
1 merge request!1#155: fixed data disclosure tests for environments where no mongodb is...
Pipeline #1653595 failed
import json import json
import os import os
from io import StringIO from io import StringIO
from unittest.mock import patch
from django.conf import settings from django.conf import settings
from django.core.files.base import ContentFile from django.core.files.base import ContentFile
...@@ -14,6 +15,8 @@ from providers.models import ProviderAuthorization, Provider, ProviderVerbGroup, ...@@ -14,6 +15,8 @@ from providers.models import ProviderAuthorization, Provider, ProviderVerbGroup,
from users.models import CustomUser from users.models import CustomUser
from data_disclosure.models import DataDisclosure from data_disclosure.models import DataDisclosure
from data_disclosure.tasks import DataDisclosureProcessor
class TestsDataDisclosure(BaseTestCase): class TestsDataDisclosure(BaseTestCase):
...@@ -35,6 +38,10 @@ class TestsDataDisclosure(BaseTestCase): ...@@ -35,6 +38,10 @@ class TestsDataDisclosure(BaseTestCase):
}, },
] ]
@patch.object(DataDisclosureProcessor, 'get_xapi_statements')
def mock_get_xapi_statements(self, user_email: str):
return []
def setUp(self): def setUp(self):
call_command('check_and_apply_migrations') call_command('check_and_apply_migrations')
normal_user = CustomUser.objects.create_user( normal_user = CustomUser.objects.create_user(
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment