Skip to content

Commit

Permalink
Merge pull request #17 from wp-cli/scaffold-tests-readme-12-8
Browse files Browse the repository at this point in the history
Update scaffolded tests and README to latest
  • Loading branch information
gitlost authored Dec 8, 2017
2 parents 971a99c + c973107 commit 507603a
Show file tree
Hide file tree
Showing 4 changed files with 13 additions and 14 deletions.
3 changes: 1 addition & 2 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,6 @@ branches:

cache:
directories:
- vendor
- $HOME/.composer/cache

env:
Expand All @@ -25,7 +24,7 @@ env:
matrix:
include:
- php: 7.2
env: WP_VERSION=nightly
env: WP_VERSION=latest
- php: 7.1
env: WP_VERSION=latest
- php: 7.0
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -63,7 +63,7 @@ Once you've decided to commit the time to seeing your pull request through, [ple

## Support

Github issues aren't for general support questions, but there are other venues you can try: http://wp-cli.org/#support
Github issues aren't for general support questions, but there are other venues you can try: https://wp-cli.org/#support


*This README.md is generated dynamically from the project's codebase using `wp scaffold package-readme` ([doc](https://github.com/wp-cli/scaffold-package-command#wp-scaffold-package-readme)). To suggest changes, please submit a pull request against the corresponding part of the codebase.*
8 changes: 4 additions & 4 deletions features/bootstrap/FeatureContext.php
Original file line number Diff line number Diff line change
Expand Up @@ -45,17 +45,17 @@
class FeatureContext extends BehatContext implements ClosuredContextInterface {

/**
* The current working directory for scenarios that have a "Given a WP install" or "Given an empty directory" step. Variable RUN_DIR. Lives until the end of the scenario.
* The current working directory for scenarios that have a "Given a WP installation" or "Given an empty directory" step. Variable RUN_DIR. Lives until the end of the scenario.
*/
private static $run_dir;

/**
* Where WordPress core is downloaded to for caching, and which is copied to RUN_DIR during a "Given a WP install" step. Lives until manually deleted.
* Where WordPress core is downloaded to for caching, and which is copied to RUN_DIR during a "Given a WP installation" step. Lives until manually deleted.
*/
private static $cache_dir;

/**
* The directory that holds the install cache, and which is copied to RUN_DIR during a "Given a WP install" step. Recreated on each suite run.
* The directory that holds the install cache, and which is copied to RUN_DIR during a "Given a WP installation" step. Recreated on each suite run.
*/
private static $install_cache_dir;

Expand All @@ -72,7 +72,7 @@ class FeatureContext extends BehatContext implements ClosuredContextInterface {
private static $composer_local_repository;

/**
* The test database settings. All but `dbname` can be set via environment variables. The database is dropped at the start of each scenario and created on a "Given a WP install" step.
* The test database settings. All but `dbname` can be set via environment variables. The database is dropped at the start of each scenario and created on a "Given a WP installation" step.
*/
private static $db_settings = array(
'dbname' => 'wp_cli_test',
Expand Down
14 changes: 7 additions & 7 deletions features/steps/given.php
Original file line number Diff line number Diff line change
Expand Up @@ -69,31 +69,31 @@ function ( $world ) {
}
);

$steps->Given( '/^a WP install$/',
$steps->Given( '/^a WP (install|installation)$/',
function ( $world ) {
$world->install_wp();
}
);

$steps->Given( "/^a WP install in '([^\s]+)'$/",
function ( $world, $subdir ) {
$steps->Given( "/^a WP (install|installation) in '([^\s]+)'$/",
function ( $world, $_, $subdir ) {
$world->install_wp( $subdir );
}
);

$steps->Given( '/^a WP install with Composer$/',
$steps->Given( '/^a WP (install|installation) with Composer$/',
function ( $world ) {
$world->install_wp_with_composer();
}
);

$steps->Given( "/^a WP install with Composer and a custom vendor directory '([^\s]+)'$/",
function ( $world, $vendor_directory ) {
$steps->Given( "/^a WP (install|installation) with Composer and a custom vendor directory '([^\s]+)'$/",
function ( $world, $_, $vendor_directory ) {
$world->install_wp_with_composer( $vendor_directory );
}
);

$steps->Given( '/^a WP multisite (subdirectory|subdomain)?\s?install$/',
$steps->Given( '/^a WP multisite (subdirectory|subdomain)?\s?(install|installation)$/',
function ( $world, $type = 'subdirectory' ) {
$world->install_wp();
$subdomains = ! empty( $type ) && 'subdomain' === $type ? 1 : 0;
Expand Down

0 comments on commit 507603a

Please sign in to comment.