2 Commits

Author SHA1 Message Date
1d0a3396d3 [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:20:44 +02:00
3cce144be2 [IMP] survey_record_generation : new option update_existing_fields
(cherry picked from commit aff1a6caae)
2026-08-07 16:25:50 +02:00

View File

@@ -3,7 +3,6 @@ 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):
@@ -893,8 +892,7 @@ class TestSurveyRecordCreation(SurveyCase):
with self.assertRaises(IntegrityError):
# TODO : propose a better user experience than IntegrityError when
# a mandatory field is missing
with mute_logger("odoo.sql_db"):
self.answer._mark_done()
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
@@ -907,8 +905,7 @@ class TestSurveyRecordCreation(SurveyCase):
survey=self.survey, partner=False, email="jean@test.fr"
)
with mute_logger("odoo.sql_db"):
self.answer._mark_done()
self.answer._mark_done()
# No partner has been created, and no IntegrityError has been raised
partner = self.env["res.partner"].search([("name", "=", "Jean")])