fix(): project refactoring and minor fixes

This commit is contained in:
ITQ
2026-02-24 07:56:17 +03:00
parent 41ba6e6714
commit c5ea0b7d5d
7 changed files with 90 additions and 37 deletions
@@ -157,6 +157,9 @@ class VariantCrudTest(TestCase):
class SubmitForReviewTest(TestCase):
def test_submit_with_valid_variants(self) -> None:
review_settings_update(
default_min_approvals=1, allow_any_approver=True
)
exp = make_experiment(suffix="_sr")
add_two_variants(exp)
exp = experiment_submit_for_review(experiment=exp, user=exp.owner)
@@ -478,6 +481,9 @@ class LifecycleFlowTest(TestCase):
class OwnershipPermissionTest(TestCase):
@override
def setUp(self) -> None:
review_settings_update(
default_min_approvals=1, allow_any_approver=True
)
self.owner = make_experimenter("_own")
self.other = make_experimenter("_oth")
self.admin = make_admin("_adm")