Steve Boyd
fc9315123e
Merge branch '4.0' into 4
2021-03-21 18:35:18 +13:00
Maxime Rainville
efdd90b197
MNT Add support for symphony 4 and switch to shared travis config ( #199 )
...
* MNT Add support for symphony 4 and switch to shared travis config
* Specify DB
* Update phpunit config
* Don't test php 8
* Pleasing PHP8
* Use correct syntax for composer OR constraints
* Doing the constraint right ... maybe
Co-authored-by: Steve Boyd <emteknetnz@gmail.com>
Co-authored-by: Steve Boyd <emteknetnz@gmail.com>
2021-03-16 15:31:47 +13:00
Steve Boyd
4d6bd1890c
MNT Travis shared config, use sminnee/phpunit
2021-01-19 11:33:18 +13:00
Serge Latyntcev
892aee9592
MNT Add support for sminnee/phpunit fork
2020-10-08 14:46:44 +13:00
Maxime Rainville
74d8f3514e
MINOR Increment testsession requirement for 4.1 release
2019-01-09 11:38:21 +13:00
Robbie Averill
a7c076fee0
Remove obsolete branch alias
2018-10-16 17:32:58 +02:00
Damian Mooyman
6ef427f467
Fix dependency
2018-03-16 11:52:01 +13:00
Damian Mooyman
3cf7db107b
Command for single-setup of behat tests
2018-03-16 11:42:37 +13:00
Damian Mooyman
42efff5eac
Bump testsession dependency
2018-03-16 10:07:59 +13:00
Damian Mooyman
5fdab55ebf
API Update to use new facebook driver extension
2018-01-19 17:05:31 +13:00
Damian Mooyman
04789ceac1
Update branch alias for 3.x to 3.1.x-dev
2017-11-28 13:09:17 +13:00
Damian Mooyman
b403d502da
Remove branch alias for 3.0 branch
...
Update .editorconfig
2017-11-28 13:08:03 +13:00
Damian Mooyman
4657c39e24
Update to use new Environment::getenv()
2017-10-24 16:08:16 +13:00
Damian Mooyman
15c770b642
Move stepHasTag to trait ( #169 )
...
* Move stepHasTag to trait
* Fix tests
2017-08-02 11:48:53 +12:00
Damian Mooyman
54af373d40
Tweak composer.json to allow install
2017-06-27 10:26:03 +12:00
Damian Mooyman
1993e5d305
API Upgrade to use new AssetStore service name
2017-05-16 14:59:54 +12:00
Ingo Schommer
9230ce2405
API Upgrade to behat 3
2017-05-05 09:29:23 +12:00
Sam Minnee
6ece0a5131
FIX: Lock testsession to alpha6
...
Every alpha release may have API changes so we should be conservative
in our version requirements.
2017-04-26 16:40:20 +12:00
Damian Mooyman
acacac1842
Upgrade testsession references
2017-04-26 16:37:35 +12:00
Daniel Hensby
187fd50a27
Bump PHPUnit dep
2017-03-24 15:17:17 +13:00
Sam Minnee
4bf846012e
FIX: Allow pre-release versions of SS4.
...
Since SS4 has not yet been released, and this module is used to test
pre-release versions of SS4, we need to have @dev on the requirement
to make it as flexible as possible.
As a general rule, modules that plug *into* SS4 rather than making *use*
of it should have @dev on the end of their dependencies.
2017-02-27 13:16:11 +11:00
Sam Minnee
13c9e4fdb6
FIX: Remove unnecessary dependencies.
...
These composer dependencies were inlined from Behat in an attempt to
lock in PHP 5.3-compatible versions of Symfony packages. This is no
longer relevant and so we can remove this.
2017-02-01 17:43:46 +13:00
Damian Mooyman
489f60c08a
Bump master alias to 2.2
2017-01-11 15:02:52 +13:00
Sam Minnee
1a18bfb341
Release 2.1 master line.
2016-09-17 15:36:56 +12:00
Sam Minnee
2c4eb2050d
NEW: Add bootstrap_file extension parameter.
...
The bootstrap_file parameter specifies a PHP file that will be included
between Constants.php (which is included by the composer autoloader)
and Core.php (which is included by SilverStripeAwareInitializer).
The goal of this setting is to provide a bit more flexibility about how
behat test environments are set up. It’s the logical companion of
PHPUnit’s bootstrap property.
2016-09-14 12:01:41 +12:00
Daniel Hensby
4010d987f9
Bump to use PHPUnit 4.8 / stable packages
2016-02-24 19:50:47 +13:00
Ingo Schommer
361933537e
Created 2.x branch alias for 4.x core compat
2015-12-03 12:19:57 +13:00
Damian Mooyman
15b491ed74
API Update for filesystem refactor
2015-10-16 10:53:37 +13:00
Ingo Schommer
ccf9d421c3
Updated symfony dependencies, avoid conflict with phpunit 3.7 ( fixes #86 )
2015-07-18 15:14:01 +12:00
Ingo Schommer
dca72b30ef
Lowered dom-crawler dependency for PHP 5.3 support
2015-04-08 10:54:12 +12:00
Ingo Schommer
cc6aa5cd46
Limit symfony deps to 2.6 for PHP 5.3 compat
2015-04-07 23:46:18 +12:00
Ingo Schommer
7db12fc9bb
Unit tests
2015-04-07 23:15:22 +12:00
Damian Mooyman
5bf9eb4961
Fixed mink selenium driver reference
2015-02-09 10:29:33 +13:00
Damian Mooyman
32f5b3968a
Updated to mink 1.6 stable as 1.6 unstable is no longer available
...
See 87a18d72e4
2015-02-05 14:27:14 +13:00
Damian Mooyman
50cf107242
Unrestrict behat access to framework 4.x branch
2015-01-16 13:25:50 +13:00
Ingo Schommer
4f8039d39f
Removed unused goutte driver
2014-06-16 08:46:21 +12:00
Damian Mooyman
0050149bfa
Update to mink 1.6 and remove custom fork
...
Add javascript-workaround for selecting hidden elements
2014-05-30 16:27:47 +12:00
Damian Mooyman
de2faf90ff
Move selenium2 driver to ss vendor
2014-05-14 11:50:47 +12:00
Ingo Schommer
7f4b5dd19b
Added min stability for composer
...
Required for scrutinizer runs
2014-03-13 10:35:52 +13:00
Sam Minnee
99423612ca
Relaxed PHPUnit dependency to allow stable versions
2014-02-20 15:30:13 +13:00
Ingo Schommer
9fec29e120
Require symfony/dom-crawler
...
Need this for apply-formatting.feature
2013-09-15 01:50:48 +02:00
Ingo Schommer
2550d5e858
Updated behat/behat from 2.4 to 2.5
...
Incl. related dependencies
2013-09-14 18:40:40 +02:00
Ingo Schommer
35bd86bf93
Fixed framework dependency version
...
Wasn't matching 3.1.0-rc1 tag. Now possible thanks to Sam's work which has recently been merged into the composer project.
2013-08-13 12:19:59 +02:00
Ingo Schommer
3100c5aa2e
Limit version to 3.1 framework (or newer)
...
Mainly necessary due to changes in the Config API
2013-06-19 12:04:34 +02:00
Ingo Schommer
ea55cbfc2c
Added phpunit dependency, avoid clashes with existing PEAR installs
...
Tries to include Yaml/Inline class from two separate locations,
which clashes with "cannot redeclare class"
2013-06-05 13:34:45 +02:00
Ingo Schommer
de60775b98
Updated behat dependency
...
2.4.* instead of 2.4, which apparently makes a difference for composer...
2013-06-04 01:10:00 +02:00
Ingo Schommer
95b9408c86
Using new and more flexible 'testsession' module instead of dev/tests/setdb
2012-12-19 15:55:54 +01:00
Sam Minnee
f6d56e811a
FIX: Added selenium2 and goutte mink drivers to behat-extension requirements; otherwise behat won't run.
2012-11-17 14:02:08 +13:00
Ingo Schommer
99761ac1f9
Fixed paths
2012-11-08 21:51:17 +01:00
Ingo Schommer
afcae36eec
Resolved vendor confusion, its "SilverStripe", not "Behat"
...
"Behat" as a vendor namespace is already taken by the project
of the same name.
2012-10-16 22:05:17 +02:00