Mark Nelson
be5e0110ff
MDL-49566 core: used reflection in unit tests
...
Also split the tests into multiple functions for each scenario.
2015-12-29 17:42:43 +08:00
Ankit Agarwal
bef0d6b052
MDL-49566 core: Write unittests for MDL-45898
2015-12-29 11:22:42 +08:00
Marina Glancy
4f2424ca1c
MDL-51408 badges: fix criteria for custom profile fields
2015-09-15 11:17:21 +08:00
Yuliya Bozhko
fffeb03fe7
MDL-49543 badges: Add decription format and backup/restore
...
Signed-off-by: Yuliya Bozhko <yuliya.bozhko@totaralms.com>
2015-03-24 09:22:47 +13:00
Yuliya Bozhko
3784d3be98
MDL-49543 badges: Add description to the badge criteria
...
Signed-off-by: Yuliya Bozhko <yuliya.bozhko@totaralms.com>
2015-03-23 08:47:49 +13:00
Sam Hemelryk
d237385e8a
MDL-48753 badges: converted func to named params
...
Converted the SQL params within badges_get_user_badges to
named params.
Unit tests added for this function at the same time.
UI covered by behat already.
2015-01-11 20:08:39 -08:00
Andrew Nicols
fc05c1b8e5
MDL-48197 testing: Normalise uses of noemailever and phpmailer sink
2014-11-19 09:09:50 +08:00
Russell Smith
74b63eae76
MDL-43440 unit testing: Use cmid in unit tests when it should be used.
...
instance is has been used instead of cmid. This works as all id's are 1
in most cases, but not always.
accesslib_clear_all_caches_for_unit_testing was updated to clear the
$USER->access cache which would fail test when the wrong user's data was used.
2014-01-25 08:57:32 +11:00
Yuliya Bozhko
c8d2f392c5
MDL-42965 badges: Improve badge criteria review performance
2013-12-05 14:47:55 +13:00
Yuliya
be2b37cf4b
MDL-39923 badges: Fix unit tests
2013-11-07 21:48:01 +13:00
Marina Glancy
7fbe33fcf1
MDL-42400 generator: module generators call add_moduleinfo instead of direct inserts
2013-10-26 14:00:23 +11:00
Petr Škoda
f007e89961
MDL-42224 clean up message and email redirection testing
2013-10-12 13:59:07 +02:00
Yuliya
853e506a1b
MDL-40572 badges: Update badge assertion to use new specification
2013-09-24 12:29:54 +12:00
Rajesh Taneja
bb78e249cd
MDL-39961 Events: Replace Legacy events - User
...
This change includes:
* Added user_updated event, replacing old event
* Added user_created event, replacing old event
* Added user_deleted event, replacing old event
* Added user_loggedout event, replacing old event
* Added user_enrolment_created event, replacing old event
* Added user_enrolment_deleted event, replacing old event
* Added user_enrolment_updated event, replacing old event
2013-09-02 16:10:05 +08:00
Rajesh Taneja
1cb1e5fe32
MDL-39955 completion: Added unittest for course_completed event
2013-08-13 09:43:38 +08:00
Rajesh Taneja
cdc541990e
MDL-39955 completion: Added unittest for course_module_completion_updated event
2013-08-09 17:06:12 +08:00
Rajesh Taneja
137d94f335
MDL-39955 completion: Added course_module_completion_updated event
...
Conflicts:
lib/tests/completionlib_advanced_test.php
2013-08-09 17:04:34 +08:00
Petr Škoda
8252b7c291
MDL-40901 standardise core test case class and file names
...
This finally allows us to type only the class name when executing individual core test cases.
2013-08-04 22:10:31 +02:00
Yuliya Bozhko
e50220f840
MDL-40112 badges: Drop unused image field from badge table
2013-07-05 09:18:59 +12:00
Yuliya Bozhko
278065528a
MDL-35073 badges: Open badges integration
...
The badges feature allows to integrate Mozilla "Open Badges" to issue, assign,
manage and display digital badges in Moodle. This feature supports:
-- badge creation and issuing based on criteria
-- badge baking and verification service
-- direct pushing of internal badges to external backpack
-- interanl and external badge display in Moodle
-- Moodle block to display latest badges
2013-04-02 15:49:02 +08:00