sam marshall
a854bca3cf
MDL-28021 Completion system can create inconsistent database rows
...
This change includes:
(1) update deletes older versions of inconsistent rows
(2) update drops one index and replaces it with a new unique index
(3) fixed to ensure that when it decides whether to insert or update
it uses current database state and not cached info
(4) unit tests updated to test #3
Conflicts:
lib/db/upgrade.php
version.php
2011-06-27 15:25:13 +02:00
Sam Hemelryk
3992a46e89
MDL-27809 navigation: Fixed up a couple of minor issues after peer-review
2011-06-27 15:11:28 +08:00
Sam Hemelryk
e26507b361
MDL-27809 navigation: Reworked the caching within navigation and improved the ordering of events in order to reduce the use of session without serious impact on serverload
2011-06-24 16:42:41 +08:00
Jamie Pratt
f271a66776
NOBUG added floor, ceil and round to evalmath.class.php and added
...
tests.
2011-06-23 12:33:40 +01:00
jamiepratt
13264f3505
MDL-27162 "localize strings in mathslib" needed to add mathslib file
...
to list of core language files in moodlelib.
2011-06-23 12:33:32 +01:00
Eloy Lafuente (stronk7)
07c4c12b80
Merge branch 'wip-mdl-27863-master' of git://github.com/rajeshtaneja/moodle
2011-06-15 11:25:09 +02:00
Rajesh Taneja
42ab2b70a4
MDL-27863 moodlelib - fixed testcase faliure in MDL-27577
2011-06-15 16:34:52 +08:00
Rajesh Taneja
ccc77f9152
MDL-27759 user webservice - added new PARAM for timezone PARAM_TIMEZONE, to validate timezone input in webservice while deling with user information
2011-06-14 10:15:00 +08:00
Eloy Lafuente (stronk7)
2cb791ebc5
Merge branch 'wip-mdl-27577-master' of git://github.com/rajeshtaneja/moodle
2011-06-09 00:59:11 +02:00
Tim Hunt
54771d89d1
Merge remote-tracking branch 'moodle/master' into MDL-20636_master_new_question_engine
...
Conflicts:
lib/db/upgrade.php
mod/quiz/lib.php
2011-06-06 17:14:59 +01:00
Tim Hunt
0370e3ab0d
MDL-27736 html2text add unit test for Eloy's new code.
2011-06-06 16:54:13 +01:00
Rajesh Taneja
6a0bf5c4b0
MDL-27577 moodlelib - fixed dst offset in userdate, usergetdate and make_timestamp functions
2011-06-03 09:50:38 +08:00
sam marshall
188a812794
MDL-27600 Navigation: Should be able to add nodes at other places than end of list
2011-05-27 13:18:03 +01:00
Tim Hunt
9c197f4445
MDL-20636 Fix some more codechecker issues.
2011-05-14 22:53:25 +01:00
Tim Hunt
a2ac234956
MDL-20636 Merge remote-tracking branch 'moodle/master' into upgrade
...
Conflicts:
lib/filestorage/file_storage.php
mod/quiz/attemptlib.php
mod/quiz/lib.php
mod/quiz/mod_form.php
mod/quiz/report/overview/overview_table.php
mod/quiz/report/overview/report.php
mod/quiz/report/responses/report.php
mod/quiz/report/responses/responses_table.php
mod/quiz/report/statistics/db/install.xml
mod/quiz/report/statistics/qstats.php
mod/quiz/report/statistics/report.php
mod/quiz/report/statistics/statistics_question_table.php
mod/quiz/report/statistics/statistics_table.php
mod/quiz/report/statistics/version.php
mod/quiz/review.php
mod/quiz/reviewquestion.php
mod/quiz/startattempt.php
mod/quiz/styles.css
mod/quiz/view.php
question/type/essay/questiontype.php
question/type/match/backup/moodle2/backup_qtype_match_plugin.class.php
question/type/match/backup/moodle2/restore_qtype_match_plugin.class.php
question/type/numerical/display.html
question/type/numerical/questiontype.php
question/type/questiontype.php
question/type/random/questiontype.php
question/type/shortanswer/questiontype.php
theme/base/style/question.css
2011-05-11 20:29:49 +01:00
sam marshall
0367953eaf
MDL-27401 Unit test errors in lib/simpletest/testpagelib_moodlepage.php
2011-05-09 11:15:55 +01:00
Petr Skoda
a32b68475a
MDL-25826 add more HTMLPurifier integration tests
2011-04-09 11:46:13 +02:00
Petr Skoda
7df50029b4
MDL-25826 integrate HTMLPurifier 4.3.0 and improve performance
...
The new HTMLPurifier finally caches the schema properly eliminating both extra CPU cycles and disk writes. The repeated dir exists tests might cause problems on NFS shares.
2011-04-09 11:45:24 +02:00
Colin Chambers
058f658ed1
MDL-20636 remove tests for obsolete functions #436
2011-04-08 16:21:36 +01:00
David Mudrak
15e16f0e93
MDL-26914 Added new language pack installer class and unit tests for it
...
The new class wraps some common coding patterns to install a language
pack via component_installer. Most notably it deals with the parental
dependency of the language packs.
The new class should also be the only place holding the information
about the location of language packs for the given Moodle version.
2011-03-31 12:20:54 +02:00
Sam Hemelryk
dd18964703
navigation MDL-26570 Removed test from navigation simpletests which is no longer possible due to new cm_info object implementation
2011-03-18 13:51:35 +08:00
Sam Hemelryk
c755c87437
navigation MDL-26570 branchid was renamed to key in previous fixes, unit tests updated to reflect this
2011-03-18 13:35:46 +08:00
sam marshall
b031caf858
lib MDL-26423 Added support for ->allowid option in format_text
2011-03-04 15:53:10 +00:00
Petr Skoda
431ac39634
MDL-26623 fix file permissions
...
The permissions are now going to be verified as part of the weekly release process.
2011-03-01 12:26:49 +01:00
Tim Hunt
d649fb0221
MDL-20636 Remove all references to global $QTYPES.
...
Except in the question types that have not yet been converted to the new question engine.
2011-02-24 15:29:07 +00:00
Sam Hemelryk
9498654c1d
Merge branch 'MDL-17884_m20' of git://github.com/rwijaya/moodle
2011-01-17 16:00:20 +08:00
Rossiani Wijaya
2d572444e1
MDL-17884: Add test_download_file_content and componentlib to unittest. Credit goes to Tomasz Muras
2011-01-14 14:52:24 +08:00
David Mudrak
9ecbf8018f
MDL-25935 user_picture::unalias() now handles null values correctly
2011-01-11 00:27:42 +01:00
David Mudrak
5c0d03ea1c
MDL-25886 method to convert aliased fields returned by user_picture::fields() back to unaliased form
...
The new public static method user_picture::unalias() picks the user
picture fields from the given record and maps the properties back to
unaliased form so that the result can be rendered.
Also fixes a forgotten bug in previous commit and adds a unit test for
both aliasing and unaliasing.
2011-01-07 14:05:25 +01:00
Tim Hunt
652599ecc3
MDL-25720 moodlelib new PARAM_RAW_TRIMMED.
...
Will be required by the new question engine.
2010-12-22 10:51:48 +00:00
Tim Hunt
ccdd15962a
MDL-25715 simpletestlib new expectations for testing renderer output.
...
With unit tests.
2010-12-20 16:24:23 +01:00
Tim Hunt
6cc09234be
MDL-24060 text_to_html tests. Make sure alt text for LaTeX images doesn't break.
2010-12-20 15:01:43 +01:00
Andrew Davis
8d9db9e549
gradebook MDL-24330 unit tests now function differently so produce different results
2010-12-13 06:55:32 +00:00
Petr Skoda
2168425a9e
MDL-25611 more browser detection cleanup and improvements
...
general WebKit support, adding version support for android, fixing android browser name (engine name first), adding more tests
2010-12-08 07:39:58 +00:00
Petr Skoda
0667103514
MDL-25611 browser detection cleanup and improvements
2010-12-08 06:51:54 +00:00
Petr Skoda
de542ff813
NOBUG explaining why textlib sorting fails
2010-11-18 06:14:59 +00:00
Sam Marshall
3dfe69c927
Unit tests MDL-24980 Disable obsolete portfolio tests until such time as somebody can fix them
2010-11-09 17:10:34 +00:00
Sam Marshall
702a206cd3
Unit tests MDL-24993 Disable obsolete portfolio tests until such time as somebody can fix them
2010-11-09 17:09:13 +00:00
Sam Marshall
fc2b6316f1
Unit tests MDL-24980 Initial fix (no fully working yet) for portfolioaddbutton test
2010-11-08 11:07:09 +00:00
Tim Hunt
6cb034c9d2
MDL-25018 stop html_to_text from breaking utf-8 multibyte characters.
2010-11-02 20:03:48 +00:00
Sam Marshall
72d021a927
Unit tests MDL-24976 Fixed conditionlib unit test (also added thing to ensure that debug warning in conditionlib is shown in unit test if applicable)
2010-11-02 15:04:21 +00:00
Sam Marshall
31fe61a22f
Unit tests MDL-24975 Completion unit tests fix
2010-11-02 14:14:00 +00:00
Sam Marshall
bf81b16824
Unit tests MDL-24981 Fixed portfolio unit test so it at least runs (albeit with 23 exceptions and only 2 passes)
2010-11-01 18:00:57 +00:00
Sam Marshall
6b1cba1a12
Unit tests MDL-24982 testrepositorylib uses old test class
2010-11-01 15:20:16 +00:00
Sam Marshall
c3097e1333
Unit tests MDL-24978 Fixed locale dependency
2010-11-01 12:11:41 +00:00
Sam Marshall
473792550d
MDL-24914: Navigationlib unit test fails due to 'temporary' commenting of function in forum module which was used as example; changing example to data module
2010-11-01 10:46:42 +00:00
Petr Skoda
d0e538ba1c
MDL-19702 rewritten context caching by Sam Marshall + tweaks for potential problems caused by drift
2010-10-26 16:21:23 +00:00
Petr Skoda
f026fd1c82
MDL-24847 fixed incorrect unittest setup
2010-10-26 12:58:13 +00:00
Petr Skoda
39461de329
MDL-24837 improved user preferences internal implementation, general code cleanup, minor bugfixing, fixed '0' value regression and improved caching options in cron scripts (this should hopefully help with messaging performance in cron once it is used there), implemented basic unit tests for user user preferences
2010-10-25 20:44:32 +00:00
Sam Marshall
2cc9bae531
Unit tests MDL-24842: Fixed unit tests for accesslib, added ability to switch CFG in test baseclass
2010-10-25 14:43:59 +00:00