2 Commits

Author SHA1 Message Date
1cece14084 [IMP] survey_extra_fields : handle file question on page navigation
Some checks failed
pre-commit / pre-commit (pull_request) Has been cancelled
(cherry picked from commit d0afa2310d)
2026-08-12 16:49:23 +02:00
5c0962c1fd [IMP] survey_record_generation : new option update_existing_fields
(cherry picked from commit aff1a6caae)
2026-08-12 16:49:23 +02:00

View File

@@ -3,6 +3,7 @@ from datetime import date
from psycopg2 import IntegrityError
from odoo.addons.survey.tests.common import SurveyCase
from odoo.tools import mute_logger
class TestSurveyRecordCreation(SurveyCase):
@@ -892,7 +893,8 @@ class TestSurveyRecordCreation(SurveyCase):
with self.assertRaises(IntegrityError):
# TODO : propose a better user experience than IntegrityError when
# a mandatory field is missing
self.answer._mark_done()
with mute_logger("odoo.sql_db"):
self.answer._mark_done()
def test_ignore_if_mandatory_field_is_missing(self):
# In this test, we check the behavior of ignore_if_mandatory_field_is_missing
@@ -905,7 +907,8 @@ class TestSurveyRecordCreation(SurveyCase):
survey=self.survey, partner=False, email="jean@test.fr"
)
self.answer._mark_done()
with mute_logger("odoo.sql_db"):
self.answer._mark_done()
# No partner has been created, and no IntegrityError has been raised
partner = self.env["res.partner"].search([("name", "=", "Jean")])