diff options
author | Daniel Calviño Sánchez <danxuliu@gmail.com> | 2018-04-06 05:13:42 +0300 |
---|---|---|
committer | Daniel Calviño Sánchez <danxuliu@gmail.com> | 2018-04-06 05:13:42 +0300 |
commit | 50d35bee9f954aa1a7212dcc44c95a4a419e0500 (patch) | |
tree | ccde313db88341c8b8b32b018f9a40c6e3d6d36e /tests/acceptance/composer.json | |
parent | c5cc1d80e6227d101a55a17d40f971e9833f50fa (diff) |
Add context classes to Composer autoload
In order to autoload the server context classes the "bootstrap"
directory was explicitly listed in Behat autoload configuration. This is
fine in the configuration of acceptance tests for the server, but it
would force the configuration of acceptance tests for the apps to
explicitly include the path for the server context classes to be able to
use them (for example, for the login step).
Besides with its own configuration Behat also supports autoloading
classes using Composer, so now context classes are autoloaded using
Composer instead; thanks to this the server context classes are
autoloaded also in the acceptance tests for apps without any explicit
configuration in them.
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
Diffstat (limited to 'tests/acceptance/composer.json')
-rw-r--r-- | tests/acceptance/composer.json | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/tests/acceptance/composer.json b/tests/acceptance/composer.json index 87b6ba4a22c..244aa976692 100644 --- a/tests/acceptance/composer.json +++ b/tests/acceptance/composer.json @@ -8,7 +8,7 @@ }, "autoload": { "psr-4": { - "": "features/core" + "": ["features/bootstrap", "features/core"] } } } |