David Monllao
19a40b1468
MDL-43461 behat: Using linux-style directory separators when using cygwin
2014-01-14 13:10:40 +08:00
Petr Skoda
9bb80d2005
MDL-43213 fix init regression and remove $checkphp parameter
2013-12-19 13:11:25 +08:00
Petr Škoda
60129d5d1f
MDL-43213 try to simplify behat config and init code
...
1/ always require 3 behat settings - $CFG->behat_wwwroot, $CFG->behat_dataroot and $CFG->behat_prefix
2/ cleanup init code
3/ do not require $CFG->wwwroot and $CFG->dataroot on test sites
4/ remove switch completely - the most confusing part for me
5/ print out behat_wwwwroot in init script so that you can test the test site manually
2013-12-13 14:03:04 +08:00
David Monllao
677b2e79f1
MDL-41592 general: Also checking the site path
2013-12-02 14:18:10 +08:00
David Monllao
7f7a91e4ce
MDL-41592 behat: Config settings more flexible
...
Adding the option to just set ->behat_wwwroot to
allow switching to the behat test site.
2013-12-02 14:18:10 +08:00
Petr Škoda
e87214bda7
MDL-42078 multiple uninstall improvements and cleanup
...
Includes:
* update checker refactored to \core\update\ namespace
* plugininfo classes refactored to \core\plugininfo\ namespace
* plugin_manager renamed to core_plugin_manager
* redirect back to original page after plugin uninstall
* fixed assign subplugin uninstall
* move assign subplugins under the assignment in admin tree
* fixed plugininfo for all question related plugin types
* auth uninstall support
* added missing block dependencies
* added theme uninstall
* subplugin types are following the plugin on plugin overview page
* several performance improvements in plugin manager
* new warnigns when plugininfo are outdated or missing
* multiple fixes and other improvements
2013-10-07 13:10:36 +02:00
Dan Poltawski
7a3f9421cb
Merge branch 'w30_MDL-40545_m26_localcachedir' of https://github.com/skodak/moodle
2013-07-22 15:47:48 +08:00
Dan Poltawski
51425cc045
Merge branch 'MDL-39441_master' of git://github.com/dmonllao/moodle
2013-07-22 10:45:42 +08:00
Petr Škoda
85b3806114
MDL-40545 add $CFG->localcachedir intended for local caching on cluster nodes
2013-07-20 14:10:25 +02:00
David Monllao
f38e22ed91
MDL-39441 behat: Restrict config.php allowed settings
2013-07-18 10:40:47 +02:00
Petr Škoda
d7245e3400
MDL-40475 add alternative component cache location and other improvements
...
Improvements include:
* Alternative location might be useful when server administrator wants to maintain
a local copy of component cache instead of using shared $CFG->cachedir.
* Component caching is now enabled in behat tests which should improve performance.
* Standardised ignoring of component caching.
* Fixed debug mode in ABORT_AFTER_CONFIG scripts.
* General documentation improvements.
2013-07-12 13:05:41 +02:00
Petr Škoda
c05a50992e
MDL-40415 add explicit OPcache support
2013-07-04 19:32:26 +02:00
Petr Škoda
2cc9fa88f6
MDL-39343 disables MUC caches in phpunit and behat install/drop
2013-04-30 15:05:53 +02:00
Eloy Lafuente (stronk7)
60f9cae763
Merge branch 'MDL-38618_master' of git://github.com/dmonllao/moodle
2013-04-09 01:44:58 +02:00
David Monllao
7b33327126
MDL-38878 behat: Also update composer dependencies after site install/reinstall
2013-04-08 09:03:04 +08:00
Eloy Lafuente (stronk7)
c5f6371f04
MDL-38825 behat: fix composer install url
2013-04-01 18:55:34 +02:00
David Monllao
355a2c2c25
MDL-38524 behat: Add fake jsrev and themerev
...
The behat admin tool does not use moodle database
as it runs before anything else, it should set
CFG->jsrev and CFG->themerev as they are required.
2013-03-21 16:34:55 +08:00
David Monllao
1e63755fb5
MDL-38531 behat: Replacing composer install for composer update
2013-03-19 16:45:58 +08:00
David Monllao
bceb65ee2d
MDL-38307 behat: Remove notices
2013-03-08 12:29:59 +08:00
David Monllao
ac41f878da
MDL-38007 behat: Adding new script using util.php
2013-03-01 10:50:22 +08:00
David Monllao
a3b4d42b45
MDL-38009 behat: Reset cachedir and tempdir
2013-02-14 16:28:05 +08:00
David Monllao
b048f85f8a
MDL-37886 behat: Prevent dropping test site when running tests
2013-02-06 11:20:09 +08:00
David Monllao
096858ed83
MDL-37046 behat: Use behat test env
...
Moving from phpunit test environment
to a specific behat test environment
2013-01-29 08:40:38 +08:00
David Monllao
b5c130092b
MDL-37046 behat: Split in different classes
2013-01-29 08:40:38 +08:00
David Monllao
ff2ec29bb1
MDL-37046 behat: Added to standard plugins list
2013-01-29 08:40:38 +08:00
David Monllao
0b5f481bf5
MDL-37046 behat: Externalizations
...
Instead of starting the PHP web server and calling
behat as a passthru we maintain them as standalone
2013-01-29 08:40:37 +08:00
David Monllao
a09534f4fc
MDL-37046 behat: Requires Moodle 2.5
...
Also more code comments and general cleanup
2013-01-29 08:40:37 +08:00
David Monllao
d46340eb16
MDL-37046 behat: Adding steps definitions list filters
2013-01-29 08:40:36 +08:00
David Monllao
25833ef86e
MDL-37046 behat: CLI option to add/remove javascript tests
2013-01-29 08:40:36 +08:00
David Monllao
cca2c80630
MDL-37046 behat: Restricting the execution to the built-in server
2013-01-29 08:40:36 +08:00
David Monllao
603c95dc10
MDL-37046 behat: User interface
2013-01-29 08:40:36 +08:00
David Monllao
554820dd52
MDL-37046 behat: Moving installation instructions to MDocs
2013-01-29 08:40:36 +08:00
David Monllao
8cdc0ce8a4
MDL-37046 behat: Integrating build config file into runtests action
2013-01-29 08:40:36 +08:00
David Monllao
6d994c510f
MDL-37046 behat: Adding CLI options
2013-01-29 08:40:36 +08:00
David Monllao
33005f689c
MDL-37046 behat: Adding build config file action
2013-01-29 08:40:36 +08:00
David Monllao
ecbd3cbe70
MDL-37046 behat: CLI tool
2013-01-29 08:40:35 +08:00