MDL-85018 questionlib: Update broken question test

A multianswer question with a missing database record no longer throws
an exception, so doesn't work for the "broken question" test, so switch
to ddwtos.
This commit is contained in:
Mark Johnson
2025-08-11 10:37:05 +01:00
parent 9cd0fe59a3
commit a576b9db5d
+2 -2
View File
@@ -1676,11 +1676,11 @@ final class questionlib_test extends \advanced_testcase {
]);
// Create a cloze question.
$question = $questiongenerator->create_question('multianswer', null, [
$question = $questiongenerator->create_question('ddwtos', null, [
'category' => $questioncat->id,
]);
// Now, break the question.
$DB->delete_records('question_multianswer', ['question' => $question->id]);
$DB->delete_records('question_ddwtos', ['questionid' => $question->id]);
$this->setAdminUser();