fix(): business logic fixes and code refactoring
This commit is contained in:
@@ -21,6 +21,7 @@ from apps.metrics.services import (
|
||||
)
|
||||
from apps.reviews.services import review_settings_update
|
||||
from apps.reviews.tests.helpers import make_approver, make_experimenter
|
||||
from apps.users.tests.helpers import auth_header
|
||||
|
||||
|
||||
class APIContractFlowTest(TestCase):
|
||||
@@ -35,6 +36,7 @@ class APIContractFlowTest(TestCase):
|
||||
)
|
||||
|
||||
owner = make_experimenter("_api")
|
||||
self.auth = auth_header(owner)
|
||||
approver = make_approver("_api")
|
||||
|
||||
self.experiment = make_experiment(
|
||||
@@ -136,6 +138,7 @@ class APIContractFlowTest(TestCase):
|
||||
"api-1:get_experiment_report",
|
||||
args=[self.experiment.pk],
|
||||
),
|
||||
HTTP_AUTHORIZATION=self.auth,
|
||||
)
|
||||
self.assertEqual(report_resp.status_code, 200)
|
||||
report = report_resp.json()
|
||||
@@ -227,5 +230,6 @@ class APIContractFlowTest(TestCase):
|
||||
"api-1:get_experiment_report",
|
||||
args=[uuid.uuid4()],
|
||||
),
|
||||
HTTP_AUTHORIZATION=self.auth,
|
||||
)
|
||||
self.assertEqual(resp.status_code, 404)
|
||||
|
||||
Reference in New Issue
Block a user