Juan Leyva
904c37c6c8
MDL-63394 mod_quiz: Do not fail overdue if there is a grace period
2018-11-16 16:56:40 +01:00
Andrew Nicols
705003beae
MDL-63303 behat: Behat fixes
2018-11-15 16:26:16 +08:00
Shamim Rezaie
6cd2de3ceb
MDL-63564 mod_quiz: Added delete_quizaccess_data_for_users to polyfill
...
This issue is a part of the MDL-62560 Epic.
2018-11-02 14:04:25 +08:00
Shamim Rezaie
0db66dcf5d
MDL-63564 mod_quiz: support removal of multiple users in a context
...
This issue is a part of the MDL-62560 Epic.
2018-11-02 14:04:23 +08:00
Andrew Nicols
e538fc1549
Merge branch 'MDL-63626-master' of git://github.com/rezaies/moodle
2018-10-30 10:57:42 +08:00
Eloy Lafuente (stronk7)
f3d80b483b
Merge branch 'MDL-63730-master-enfix' of git://github.com/mudrd8mz/moodle
2018-10-29 13:23:53 +01:00
David Mudrák
8743cade5b
MDL-63730 quiz: Fix unit tests to use the new way of percents display
...
As agreed in MDL-63186, the English language pack has no space
separating the number and the percents. This patch removes the
regressions from the unit tests.
2018-10-26 14:26:12 +02:00
Damyon Wiese
cfd390ee94
MDL-63765 behat: Fix behat tests opening a menu
...
If javascript is disabled, we don't need to open the menus at all. If it is enabled
we should use the custom step where possible.
In some tests (user profile) we have to use link_or_button because
the element that opens the menu will be a link or a button in different themes.
2018-10-26 16:14:41 +08:00
Shamim Rezaie
44b30f9ced
MDL-63626 mod_quiz: Fixed a bug when there was no attempt on the quiz
2018-10-12 01:03:39 +11:00
Simey Lameze
73aefa6bfc
MDL-62610 mod_quiz: fix CiBoT issues
2018-10-01 08:27:28 +08:00
Shamim Rezaie
24c28f3c9b
MDL-63390 Quiz: Use lang rules to format quiz summark as a percentage
...
Part of MDL-62610
2018-10-01 07:52:50 +08:00
Tim Hunt
c5499edaef
MDL-63185 mod_quiz: more fixes to new behat code
...
Part of MDL-62610
2018-09-28 11:07:21 +08:00
Simey Lameze
9b1fc262d8
MDL-63185 mod_quiz: make CiBoT happy again
...
Part of MDL-62610
2018-09-28 11:07:21 +08:00
Simey Lameze
df48d3cc71
MDL-63185 mod_quiz: replace user session handling to use set_user()
...
Part of MDL-62610
2018-09-28 11:07:21 +08:00
Simey Lameze
90ef250d52
MDL-63185 mod_quiz: create steps to handle diferent behaviours
...
Part of MDL-62610
2018-09-28 11:07:21 +08:00
Simey Lameze
3c4ff02e41
MDL-63185 mod_quiz: replace existing tests to use new step
...
Part of MDL-62610
2018-09-28 11:07:21 +08:00
Simey Lameze
5c0654d7ff
MDL-63185 mod_quiz: change APIs to handle attempts on behat
...
Thanks to Tim Hunt for all the help.
Part of MDL-62610
2018-09-28 11:07:21 +08:00
Simey Lameze
35aa9ade76
MDL-63185 mod_quiz: add custom behat step to create user attempts
...
Thanks to Tim Hunt for all the help.
Part of MDL-62610
2018-09-28 11:07:21 +08:00
Neill Magill
196aa50489
MDL-62944 activities: Test adding activities with no calendar capability
2018-08-31 10:15:36 +01:00
Víctor Déniz Falcón
02fda279ed
MDL-57281 behat: deprecated step definition I navigate to node in
...
Definition step deprecated and affected tests modified.
2018-08-20 12:53:26 +01:00
Luca Bösch
4a73ecc654
MDL-62262 quiz: quiz index page showing wrong dates.
2018-07-06 14:37:07 +02:00
Andrew Nicols
63b0f6276c
MDL-62432 quiz: Check contexts more carefully
2018-05-15 09:25:51 +08:00
Eloy Lafuente (stronk7)
1906a73574
MDL-61973 editor_atto: apply string changes to behat tests
2018-05-12 01:24:26 +02:00
Jake Dallimore
209f6e1eda
Merge branch 'MDL-61407-master' of git://github.com/andrewnicols/moodle
2018-05-04 11:50:26 +08:00
Andrew Nicols
4c729982c7
MDL-61407 mod_quiz: Add initial privacy implementation
2018-05-03 16:14:36 +08:00
Ryan Wyllie
8f0f0a5903
MDL-62149 quiz: include tag ids in random question link
2018-04-30 17:03:03 +08:00
Eloy Lafuente (stronk7)
6d647878a5
NOBUG: Fixed file access permissions
2018-04-20 23:53:53 +02:00
Shamim Rezaie
9da6f4d968
MDL-61614 Quiz: Restore tags for random questions
2018-04-18 13:07:08 +10:00
Shamim Rezaie
66aa172cbb
MDL-61614 Quiz: Maintain slot tags when editing random questions
2018-04-18 13:07:08 +10:00
Shamim Rezaie
d62793fdee
MDL-61614 Quiz: save slot's tags in a table when adding random question
2018-04-18 13:07:08 +10:00
Matteo Scaramuccia
ef844148a9
MDL-60923 backup: Added $CFG->backuptempdir
...
The new setting will allow to host the temporary backup files
into a specific target directory. Defaults to '$CFG->tempdir/backup'.
Calling make_backup_temp_directory() checks that the required sub-directory
will be properly created under the new target directory.
2018-04-16 23:50:28 +02:00
dinhloc
f4695ec722
MDL-61033 quiz: Editing a quiz while a preview is open
...
Editing a quiz while a preview is open in another browser tab can leads to a cryptic error that is hard to recover from
2018-03-27 10:47:32 +07:00
Shamim Rezaie
3b5ae9777d
MDL-61514 Quiz: Fix restore error
...
Include mod/quiz/locallib.php to fix the restore error.
2018-03-22 09:57:35 +11:00
Shamim Rezaie
ae88770b33
MDL-61514 Quiz: unit testing restore
2018-03-12 14:12:54 +11:00
Shamim Rezaie
fb5343a00c
MDL-61514 Quiz: unit tests for new functions in mod/quiz/locallib.php
...
unit testing
- quiz_build_random_question_tag_json
- quiz_extract_random_question_tags
- quiz_extract_random_question_tag_ids
2018-03-12 13:38:12 +11:00
Shamim Rezaie
81053f8cbe
MDL-61380 Quiz: Behat test for tag filter in the random question form
2018-03-07 07:34:11 +11:00
Shamim Rezaie
4fa49cc647
MDL-61380 Quiz: Adding a random question
2018-03-01 11:50:52 +11:00
Andrew Nicols
1e41e6ddd9
Merge branch 'MDL-61135-master' of git://github.com/ryanwyllie/moodle
2018-02-12 11:34:56 +08:00
Ryan Wyllie
d04f42254b
MDL-61135 mod_quiz: add behat test for tag filtering in qbank modal
2018-02-08 02:44:18 +00:00
David Monllao
7416d00ad2
Merge branch 'MDL-52832-master' of https://github.com/lucaboesch/moodle
2018-02-06 12:18:27 +01:00
Andrew Nicols
a88658fbf0
Merge branch 'MDL-51189-master' of git://github.com/rezaies/moodle
2018-02-05 15:43:47 +08:00
Luca Bösch
bcf4a7f076
MDL-52832 quiz: timeclose in activities block looks after overrides.
2018-02-01 22:52:19 +01:00
Andrew Nicols
caa9cb7124
MDL-61252 mod_quiz: Fix ambiguous behat check
2018-01-23 08:21:22 +08:00
Shamim Rezaie
ce8c0126a9
MDL-51189 Quiz: Edit overrides when quiz is not available to students
...
The $active variable should simply be used to dim the text, nothing more.
2018-01-23 10:52:19 +11:00
David Monllao
f4a30c5fdf
Merge branch 'MDL-41090_rebased' of https://github.com/andrewhancox/moodle
2018-01-15 15:52:29 +01:00
Andrew Hancox
f3d9872aa3
MDL-41090 questions: Allow embedding files in response comments
2018-01-15 11:19:06 +00:00
Juan Leyva
01a79b4e86
MDL-60908 mod_quiz: Return question state only when configured
...
The question state should be returned following the quiz review options
settings.
2018-01-09 16:54:32 +08:00
Luca Bösch
4bfcdfed4e
MDL-50246 quiz: Add selected questions to quiz btn disabled 0 selected
2017-12-22 09:25:12 +01:00
Tim Hunt
06b4ab81a8
MDL-61045 quiz settings: add back missing disabledIf
...
This got broken in Moodle 2.1 by MDL-20636.
2017-12-15 13:11:57 +00:00
sam marshall
a938e4096c
MDL-60174 core_dml: fix miscellaneous incorrect recordset usage
...
The new recordset support for Postgres requires transactions and
will cause errors if recordsets are not closed correctly. This
commit fixes problems that were identified during unit tests, and
via some basic code analysis, across all core code. Most of these
are incorrect usage of recordset (forgetting to close them).
2017-11-27 11:10:33 +00:00