Petr Škoda
9e19a0f08b
MDL-39854 reimplement Frankenstyle support and enable classloader
...
Better performance, more reliable, completely self contained,
more validation and full backwards compatibility.
This will also allow us to implement ignoring of plugins.
2013-06-18 09:10:07 +02:00
Marina Glancy
da107ae428
Merge branch 'MDL-40207-master' of git://github.com/danpoltawski/moodle
2013-06-18 15:36:42 +10:00
Sam Hemelryk
07cfd5e599
Merge branch 'MDL-39152-master' of git://github.com/ankitagarwal/moodle
2013-06-18 15:34:30 +12:00
Ankit Agarwal
5b23d9adac
MDL-39152 webservices: Rename external_api::get_context() to external_api::get_context_from_params()
2013-06-17 15:18:49 +08:00
Dan Poltawski
f1da132271
MDL-40207 simplepie: reduce false failures in unit tests
...
The simplepie tests time out too quickly due to a low connect timeout,
to fix this:
* Introduced a way to set the timeout during intitial construction
* Converted the unit tests to use a high timeout value
2013-06-17 10:32:25 +08:00
David Monllao
051e9663f0
MDL-39634 behat: Removing unused arguments
...
Also adding deprecated methods.
2013-06-14 16:14:04 +08:00
Ankit Agarwal
aac70ffc18
MDL-39152 webservices: Abstract context fetching
...
Since many apis in future will need to provide alternative method to fetch context, I have abstracted this bit into the core external_api class
2013-06-14 15:47:48 +08:00
Petr Škoda
35ea5db031
MDL-33955 add file download and curl unit tests
2013-06-14 08:03:50 +02:00
Sam Hemelryk
10c98b64e6
Merge branch 'MDL-39454-master' of git://github.com/sammarshallou/moodle
2013-06-11 12:26:55 +12:00
Petr Škoda
66056f994f
MDL-39096 fix obfuscate_text() utf-8 compatibility
2013-06-07 22:38:48 +02:00
Eloy Lafuente (stronk7)
79452da1c8
Merge branch 'MDL-39723-master' of git://github.com/sammarshallou/moodle
2013-06-04 17:47:45 +02:00
Dan Poltawski
7f639dd352
Merge branch 'MDL-39536-master' of git://github.com/FMCorz/moodle
2013-06-04 13:18:49 +08:00
Frederic Massart
1530fe2192
MDL-39536 completion: Unit tests for get_activities and has_activities
2013-06-04 12:57:13 +08:00
Eloy Lafuente (stronk7)
b50ddbdbd5
Merge branch 'wip-MDL-39801-master' of git://github.com/marinaglancy/moodle
2013-06-04 01:51:10 +02:00
Eloy Lafuente (stronk7)
d13d3f2d31
MDL-39465 Show env. info instead of part twice.
2013-06-04 00:50:15 +02:00
Petr Škoda
7dc1feaa99
MDL-39465 detect environment problems in tests
...
This should help explain why something else fails.
2013-05-31 22:02:34 +02:00
Marina Glancy
5150c30203
MDL-39801 navigation_node::remove does not allow to insert nodes afterwards
2013-05-31 11:49:34 +10:00
Marina Glancy
e3b11a6e2b
MDL-39801 navigation_node::remove fails if first child does not have a key
2013-05-31 11:49:12 +10:00
Eloy Lafuente (stronk7)
aeb5f9ae37
Merge branch 'w22_MDL-39676_m26_whereparam' of git://github.com/skodak/moodle
2013-05-28 15:31:07 +02:00
sam marshall
a260245739
MDL-39723 Remove unnecessary queries for COURSE, SITE
2013-05-28 13:14:55 +01:00
Damyon Wiese
e750fcc4da
Merge branch 'MDL-39702_master' of git://github.com/dmonllao/moodle
...
Conflicts:
lib/testing/generator/repository_generator.php
2013-05-28 11:13:43 +08:00
Eloy Lafuente (stronk7)
cc4cbf67f0
Merge branch 'MDL-39795_master' of git://github.com/dmonllao/moodle
2013-05-28 00:02:58 +02:00
Damyon Wiese
e6302a3c75
Merge branch 'MDL-39686_master' of git://github.com/dmonllao/moodle
2013-05-27 16:29:00 +08:00
David Monllao
41eb672ba4
MDL-39686 behat: Add option to restart the browser
2013-05-27 15:03:25 +08:00
David Monllao
c29e3e248f
MDL-39702 generators: Adding MOODLE_INTERNAL
...
As discussed generators should include MOODLE_INTERNAL
as they make use of CFG and they don't make sense without
requiring config.php.
2013-05-27 14:52:53 +08:00
David Monllao
9a1f4922bd
MDL-39795 behat: Improving find-texts-in-page-contents performance
2013-05-27 14:24:20 +08:00
Dan Poltawski
87787191e4
Merge branch 'MDL-38239-master' of git://github.com/StudiUM/moodle
2013-05-27 14:04:04 +08:00
Petr Škoda
5ce443a1b1
MDL-39676 improve get_role_users() unit tests
2013-05-25 10:09:42 +02:00
Gilles-Philippe Leblanc
d381fb7776
MDL-38239 gradebook: Importing grades from a .txt file with commas for decimals causes an error
2013-05-21 14:15:26 -04:00
Eloy Lafuente (stronk7)
388b7d7d98
Merge branch 'MDL-39638_master' of git://github.com/dmonllao/moodle
2013-05-21 00:59:42 +02:00
Eloy Lafuente (stronk7)
5e1a48df97
Merge branch 'MDL-39717_master' of git://github.com/dmonllao/moodle
2013-05-21 00:44:05 +02:00
David Monllao
7daab4016d
MDL-39717 behat: Add info to experimental steps definitions
...
JS modal dialogs and drag & drop should be
considered experimental as the steps are not
working as expected in all OS/browser combinations.
2013-05-17 11:23:05 +08:00
David Monllao
c4509f8084
MDL-39638 behat: New step to collapse nodes based on the expand nodes
...
Also updating steps with a collapse behaviour.
2013-05-16 12:43:54 +08:00
David Monllao
870349ee67
MDL-39528 behat: Avoid modal window suite failure
...
Catching JS alerts/confirms exceptions and
auto-accepting them before each test run to
avoid chained scenarios failures.
2013-05-16 10:11:40 +08:00
Frederic Massart
188c04b0a8
MDL-39579 form: Type can be set on repeated elements in a group
2013-05-10 12:05:43 +08:00
Eloy Lafuente (stronk7)
da2cff35c5
Merge branch 'MDL-38885-master-int' of git://github.com/FMCorz/moodle
2013-05-10 03:16:09 +02:00
Frederic Massart
d5909fd144
MDL-38885 form: Fix comments and stricter unit test
2013-05-10 08:34:59 +08:00
Frederic Massart
a85f745d50
MDL-38885 form: Unit tests for data cleaning
2013-05-10 08:17:40 +08:00
Frederic Massart
9654f68ae9
MDL-38885 form: More unit testing for missing type detection
2013-05-10 08:17:40 +08:00
David Monllao
1fb9715721
MDL-39051 behat: Fixing extra interactions
...
When the elements to interact with are not
available anymore.
2013-05-09 17:21:19 +08:00
David Monllao
217e8e59e5
MDL-39051 behat: Fix issue after closing popup windows
...
When a step closes a popup window the page DOM is not available
until we switch again to the main window; we should avoid exceptions
at framework level when hooking the after step process, this
includes the new exceptions catcher modification.
2013-05-09 17:21:06 +08:00
David Monllao
563514b10c
MDL-39051 behat: New general steps definitions
...
- To accept JS alerts
- To drag & drop elements
2013-05-09 14:27:41 +08:00
Damyon Wiese
e9df9e8f7a
MDL-38289: Custom profile fields - added unit test
...
Added a unit test to cover the case when you are fetching a custom
profile field but you are not logged in.
2013-05-09 10:29:51 +08:00
Sam Hemelryk
b3a9bf23f5
Merge branch 'MDL-39481_master' of git://github.com/dmonllao/moodle
2013-05-08 09:54:13 +12:00
Eloy Lafuente (stronk7)
5b003e9cdd
Merge branch 'MDL-39478_master' of git://github.com/dmonllao/moodle
2013-05-07 17:52:00 +02:00
Damyon Wiese
fc075899e0
Merge branch 'wip-MDL-38596-master' of git://github.com/marinaglancy/moodle
2013-05-07 14:09:56 +08:00
David Monllao
cfcbc34a61
MDL-39478 behat: New constant to detect when the test site is running
...
Also removing an unused var and method.
2013-05-07 11:12:01 +08:00
Damyon Wiese
4017ea2fce
Merge branch 'MDL-39445' of git://github.com/timhunt/moodle
2013-05-06 15:15:02 +08:00
Marina Glancy
31b0530aa6
MDL-38596 Optimise SQL in preloading course contacts for number of courses
2013-05-06 14:15:22 +10:00
Eloy Lafuente (stronk7)
081bfdc5ff
Merge branch 'MDL-39348_master' of git://github.com/dmonllao/moodle
2013-05-06 01:49:51 +02:00