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
Petr Skoda
e6906df277
MDL-24523 adding note that clean_text() is designed to work with htm ltext only, technically we can not clean other formats before the conversion, sorry
2010-10-24 11:48:45 +00:00
Tim Hunt
d5bbc449e9
simpletestlib MDL-24637 ContainsTagWithAttribute(s) does not work reliabily with attribute values "0" and ""
2010-10-12 15:01:54 +00:00
David Mudrak
8dfb8a0343
MDL-24627 Unknown components are considered activity modules even if their name contains underscore
2010-10-12 12:56:59 +00:00
David Mudrak
e54c41da0b
Improved moodlelib_test to illustrate wrong style of writing unit tests
...
Sorry for this irritating commit but I believe it is the most effective
way how to demonstrate the issue.
2010-10-12 12:56:41 +00:00
Andrew Davis
d84e7b7a94
gradebook MDL-24330 added a little visual of the structure of the grade categories created by the unit tests
2010-10-12 05:51:17 +00:00
David Mudrak
e0ebc88e9d
MDL-24542 Removing convert_urls_into_links() from the core
2010-10-07 08:59:15 +00:00
Petr Skoda
365a594107
MDL-24321 switching to stdClass in /lib/
2010-09-21 08:07:44 +00:00
Petr Skoda
25b0d32c38
MDL-24223 more unittests for html purifier
2010-09-21 07:20:12 +00:00
Penny Leach
90636e2b41
portfolio MDL-24251 make sure $PAGE context is set up properly
2010-09-17 09:39:56 +00:00
Petr Skoda
f71c7f00df
MDL-24223 latest HTMLPurifier - finally removing most of our hacks
2010-09-16 20:02:54 +00:00
Petr Skoda
650462dfac
MDL-24211 events subsystem cleanup and improvements
...
* handlers can be defined as internal or external
* external handlers are not called instantly when inside DB transaction
* code cleanup
* more robust detection of broken handlers
* refixed unit tests
* removing all pending events from 1.9 - these can not be processed due to encoding changes
* finally using real 'component' in handlers table
2010-09-15 15:55:18 +00:00
Petr Skoda
3650b83d9e
MDL-23899 fixed asort to modify parameter instead of returning array - it now matches standard asort()
2010-09-05 12:57:59 +00:00
Petr Skoda
878bcc7f09
MDL-23899 locale aware asort + unit tests
2010-09-04 21:12:18 +00:00
Petr Skoda
a9637e7df4
MDL-14679 fixed a lot more old style uses of insert_record()
2010-09-03 17:47:41 +00:00
Petr Skoda
fb59f2f126
MDL-23184 CLEAN_PARAM explanation improved in unittests
2010-09-02 18:12:21 +00:00
Petr Skoda
b6059edcac
MDL-22959 PARA_TEXT multilang whitelisting cleanup; the text is no longer being processed by kses or htmlpurifier - this should fix some recent regressions, any xhtml strict tweaking should be done in format_string() if necessary; unit tests included
2010-09-02 17:30:00 +00:00
Sam Hemelryk
abaece1e26
navigation MDL-23981 Fixed up simpletests for the navigation
2010-08-30 02:50:22 +00:00
Petr Skoda
389d17f9cc
MDL-23985 removing all make_user_dir() and get_user_directories() usage
2010-08-29 09:50:36 +00:00
Petr Skoda
a9eac775bd
MDL-23979 prevent logging of intentional errors when fetching feeds
2010-08-28 14:12:05 +00:00
Petr Skoda
f66af8875b
MDL-23979 fixed non standard entities result
2010-08-28 12:32:58 +00:00
Petr Skoda
61ca8f7331
MDL-23979 fixed old style url init
2010-08-28 12:29:58 +00:00
Petr Skoda
c80705a8c9
MDL-23979 modole_page does not throw exception any more if context not set
2010-08-28 12:28:01 +00:00
Petr Skoda
04b32359bf
MDL-23979 PARAM_CLEAN should not be used in new code at all ,there is nothing like universal cleaning, sorry
2010-08-28 12:25:14 +00:00
Petr Skoda
1dadfe15f2
MDL-23979 switching CFG->dirroot is a really bad idea, I borked this test when adding context parameter, but I am not going to fix it because moodle core functions can not work properly if you change dirroot on the fly, sorry; proper way would be to tweak the test class to use different direcotry
2010-08-28 12:20:09 +00:00
Petr Skoda
50999f1478
MDL-23979 adding missing context init code
2010-08-28 11:57:50 +00:00