summaryrefslogtreecommitdiff
path: root/addons/website_slides_survey/tests
diff options
context:
space:
mode:
authorRaphael Collet <rco@odoo.com>2019-06-17 09:45:09 +0000
committerRaphael Collet <rco@odoo.com>2019-07-04 11:32:22 +0000
commitb7fd679a6c41dbb694c6fb2ce4911798de0424b1 (patch)
treecb4e75910deb2516d5397925e96ab5e680eed9e1 /addons/website_slides_survey/tests
parent1e6c3bec2c5ca621344b09e58dbed535e80fb343 (diff)
[FIX] *: sudo() -> with_user()
Diffstat (limited to 'addons/website_slides_survey/tests')
-rw-r--r--addons/website_slides_survey/tests/test_course_certification_failure.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/addons/website_slides_survey/tests/test_course_certification_failure.py b/addons/website_slides_survey/tests/test_course_certification_failure.py
index d3436bcdd20..c578b763010 100644
--- a/addons/website_slides_survey/tests/test_course_certification_failure.py
+++ b/addons/website_slides_survey/tests/test_course_certification_failure.py
@@ -8,7 +8,7 @@ class TestCourseCertificationFailureFlow(SurveyCase):
def test_course_certification_failure_flow(self):
# Step 1: create a simple certification
# --------------------------------------------------
- with self.sudo(self.survey_user):
+ with self.with_user(self.survey_user):
certification = self.env['survey.survey'].create({
'title': 'Small course certification',
'access_mode': 'public',
@@ -61,7 +61,7 @@ class TestCourseCertificationFailureFlow(SurveyCase):
# forces recompute of partner_ids as we create directly in relation
self.channel.invalidate_cache()
slide_partner = self.slide_certification._action_set_viewed(self.user_public.partner_id)
- self.slide_certification.sudo(self.user_public)._generate_certification_url()
+ self.slide_certification.with_user(self.user_public)._generate_certification_url()
self.assertEqual(1, len(slide_partner.user_input_ids), 'A user input should have been automatically created upon slide view')
@@ -95,7 +95,7 @@ class TestCourseCertificationFailureFlow(SurveyCase):
self.assertIn(self.user_public.partner_id, self.channel.partner_ids, 'Public user should be a member of the course once again')
new_slide_partner = self.slide_certification._action_set_viewed(self.user_public.partner_id)
- self.slide_certification.sudo(self.user_public)._generate_certification_url()
+ self.slide_certification.with_user(self.user_public)._generate_certification_url()
self.assertEqual(1, len(new_slide_partner.user_input_ids.filtered(lambda user_input: user_input.state != 'done')), 'A new user input should have been automatically created upon slide view')
# Step 8: fill in the created user_input with correct answers this time