Russell Smith
e4439947ac
MDL-55944 testing: Reduce sleep usage.
...
Remove sleep() and replace with waiting for a second to roll over,
this results in a simpler call the guarantee time() has moved forward
2016-09-14 09:50:32 +10:00
Jake Dallimore
8fba57e950
MDL-53431 tool_monitor: Access control for tool monitor subscriptions
2016-07-05 10:45:17 +08:00
David Mudrák
db1d5b104b
MDL-53674 event monitor: Do not send HTML as plain text formatted emails
...
There were two problems here.
* The $msgdata->fullmessage was always formatted as HTML even if the
$msgdata->fullmessageformat was set to the original template's format.
* The plain text part of the emailed message contained HTML code.
The patch makes sure that the original template is always formatted into
HTML and then converted to plain text before setting the text/plain
multipart of the sent email.
2016-04-08 15:14:23 +02:00
Rajesh Taneja
a1d3a94b1c
MDL-49150 behat: Removed unnecessary @javascript tags
2016-03-22 13:54:12 +08:00
Adrian Greeve
a19c4b8dd0
MDL-50039 tool_monitor: Behat update to fix selection error
2015-05-07 13:13:04 +08:00
John Okely
4887d15228
MDL-49983 navigation: Remove 'my' from user context navigation
2015-05-04 12:38:50 +08:00
Rajesh Taneja
0fe86bbdbb
MDL-49799 behat: replaced asd.com with example.com
...
asd.com is a valid domain, we should use reserved domain names for testing
2015-04-20 11:21:20 +08:00
Rajesh Taneja
78429cc7ef
MDL-45774 behat: Fixed button name to be pressed
2015-04-14 15:32:18 +08:00
Adrian Greeve
8e94fae962
MDL-49412 behat: Update to tool behat tests.
...
Part of MDL-45774.
2015-04-10 17:18:24 +08:00
Mark Nelson
bb286b6d5f
MDL-47871 tool_monitor: allow teachers to duplicate site rules
2015-01-26 19:32:59 -08:00
Rajesh Taneja
2b51813b11
MDL-48192 tool_monitor: check output buffer and not ignore it.
...
Check what is thrown in output buffer and
make sure output is expected output.
2014-11-27 17:02:26 +08:00
Mark Nelson
8145ab3372
MDL-48107 tool_monitor: extended automated tests
...
Also adjusted them so they will pass with these changes.
2014-11-08 00:50:51 -08:00
Mark Nelson
c490ede369
MDL-47900 tool_monitor: expanded unit tests
...
Expanded the unit tests to ensure unnecessary events are not
saved in the DB and altered existing tests so they pass with
the introduction of this feature.
2014-11-06 18:46:45 -08:00
John Okely
8f6b6982fa
MDL-47862 event_monitor: Fix context for capability check on subscription page
2014-11-06 12:27:51 +13:00
Ankit Agarwal
f63c5b0413
MDL-47922 behat: Add a behat test
2014-11-05 10:19:45 +05:30
Ankit Agarwal
236a1f8d31
MDL-47922 tests: Enable tool monitor in various tests
2014-11-05 10:19:45 +05:30
David Monllao
0907f49b4e
MDL-47810 tool_monitor: Updating behat scenarios introduced in MDL-47758
2014-11-04 12:23:42 +08:00
Eloy Lafuente (stronk7)
b53c2a92d0
Merge branch 'wip-MDL-47976-master' of git://github.com/marinaglancy/moodle
2014-11-04 01:59:23 +01:00
Dan Poltawski
e3d86c322b
Merge branch 'MDL-47361_master' of https://github.com/markn86/moodle
...
Conflicts:
admin/tool/monitor/edit.php
admin/tool/monitor/lang/en/tool_monitor.php
2014-11-03 13:55:31 +00:00
Mark Nelson
8ad2de40b1
MDL-47361 tool_monitor: altered behat tests so they pass
2014-11-02 20:50:16 -08:00
Sam Hemelryk
cf03313342
Merge branch 'MDL-47465-master' of git://github.com/ankitagarwal/moodle
2014-11-03 15:30:08 +13:00
Ankit Agarwal
c4e3e12884
MDL-47465 tool_monitor: Ignore used events
...
An event that has already contributed to a notification should not contribute to another notification for the same subscription.
This needs to be done so we do not overwhelm the user.
2014-11-03 07:18:13 +05:30
Eloy Lafuente (stronk7)
6863c0de49
Merge branch 'MDL-47892-master' of git://github.com/lameze/moodle
2014-10-31 18:57:30 +01:00
Mark Nelson
eb0aabde73
MDL-47758 tool_monitor: altered behat tests so they pass
2014-10-31 01:16:10 -07:00
Marina Glancy
2e7eca137c
MDL-47976 tool_monitor: fix ordering in unittest
2014-10-31 15:25:54 +08:00
Simey Lameze
ed9084f70b
MDL-47892 tool_monitor: add count_rule_subscriptions method and unit tests
2014-10-31 15:10:19 +08:00
Marina Glancy
376d0317f1
MDL-47919 tool_monitor: refer to fields by labels in behat
2014-10-30 14:03:10 +08:00
Dan Poltawski
b373c35071
Merge branch 'wip-MDL-47919-master' of git://github.com/marinaglancy/moodle
2014-10-29 12:42:55 +00:00
Damyon Wiese
412430c392
Merge branch 'MDL-47805-master' of git://github.com/ankitagarwal/moodle
2014-10-29 14:46:06 +08:00
Marina Glancy
cc37a58d06
MDL-47919 tool_monitor: adjustments to behat tests
2014-10-28 17:17:00 +08:00
Frederic Massart
d9e879e5d1
MDL-47889 tool_monitor: Test handles random DB ordering
...
On Oracle, the subscriptions are not ordered in the same way
than in other DB engines, so we do not rely on that ordering
any more in the test.
2014-10-28 13:52:45 +08:00
Dan Poltawski
f6dbc2bb9c
Merge branch 'MDL-47782-master' of git://github.com/lameze/moodle
...
Conflicts:
admin/tool/monitor/lang/en/tool_monitor.php
2014-10-24 15:25:42 +01:00
John Okely
4809376f13
MDL-47813 tool_monitor: Fix rule manager unit tests in oracle
2014-10-24 11:49:18 +02:00
Dan Poltawski
4fdd69373b
Merge branch 'MDL-47767-master' of git://github.com/xow/moodle
2014-10-24 11:48:13 +02:00
John Okely
6a6dd57c90
MDL-47767 tool_monitor: Use renderers for links between subscription and rule managers
2014-10-24 11:48:13 +02:00
Simey Lameze
7bd88b0039
MDL-47782 tool_monitor: Added context column on rule management page.
...
AMOS BEGIN
CPY [context,message],[context,tool_monitor]
AMOS END
2014-10-24 15:41:45 +08:00
Ankit Agarwal
a8ea7cccce
MDL-47805 tool_monitor: More info in adhoc task
2014-10-24 11:24:53 +05:30
Mark Nelson
8a0c649637
MDL-47153 tool_monitor: altered unit tests to pass
2014-10-21 16:00:26 -07:00
Mark Nelson
11c2bf3f73
MDL-47153 tool_monitor: added subscription_criteria_met event
2014-10-21 16:00:18 -07:00
Mark Nelson
1adb0031c0
MDL-47153 tool_monitor: added subscription_deleted event
2014-10-21 15:48:10 -07:00
Mark Nelson
229f841907
MDL-47153 tool_monitor: added subscription_created event
2014-10-21 15:48:10 -07:00
Mark Nelson
91df5f7e37
MDL-47153 tool_monitor: added rule_deleted event
2014-10-21 15:48:09 -07:00
Mark Nelson
12b9969ef9
MDL-47153 tool_monitor: added rule_updated event
2014-10-21 15:48:09 -07:00
Mark Nelson
e9da23369f
MDL-47153 tool_monitor: added rule_created event
2014-10-21 14:19:16 -07:00
Mark Nelson
154423f6fb
MDL-46133 tool_monitor: added unit tests
2014-10-16 20:42:38 -07:00
Ankit Agarwal
d6e0e275dd
MDL-45758 tool_monitor: Update behat tests
2014-10-15 13:59:19 +05:30
Simey Lameze
77098e6dc1
MDL-45758 tool_monitor: Add behat tests to subscription management
...
Original issue - MDL-47148
2014-10-15 07:41:06 +05:30
Simey Lameze
9031b34da3
MDL-45758 tool_monitor: Behat tests for rule management
...
Original issue - MDL-47148
2014-10-15 07:41:06 +05:30
Ankit Agarwal
2161de73d8
MDL-45758 tool_monitor: Add tests for the observers
...
Original issue - MDL-47376
2014-10-15 07:41:06 +05:30
Ankit Agarwal
5833307eab
MDL-45758 tool_monitor: Add unit tests for the universal observer
...
Original issue - MDL-46132
2014-10-15 07:41:06 +05:30