├── .editorconfig ├── .github ├── CONTRIBUTING.md ├── ISSUE_TEMPLATE │ ├── ---report-a-bug.md │ ├── ---report-a-documentation-issue.md │ ├── ---request-a-feature.md │ └── ---seek-help.md └── PULL_REQUEST_TEMPLATE.md ├── .gitignore ├── .travis.yml ├── LICENSE.txt ├── behat.yml ├── behat.yml.dist ├── composer.json ├── composer.lock ├── docs ├── CNAME ├── changelog.md ├── configuration │ └── settings.md ├── contributing │ └── open-source.md ├── credits.md ├── features │ └── overview.md ├── getting-started │ ├── behat-intro.md │ ├── installation.md │ └── wordhat-intro.md ├── img │ ├── favicon.png │ ├── logo.svg │ └── mark.svg ├── index.md ├── license.md ├── recipes │ ├── content.md │ ├── errors │ │ ├── overview.md │ │ ├── w000-099.md │ │ ├── w100-199.md │ │ ├── w200-299.md │ │ ├── w400-499.md │ │ ├── w500-599.md │ │ ├── w600-699.md │ │ └── w800-899.md │ └── faq.md ├── robots.txt ├── stylesheets │ └── style.css └── theme │ ├── main.html │ └── partials │ └── social.html ├── features ├── authentication.feature ├── dashboard.feature ├── editing-content.feature ├── navigation.feature ├── plugin.feature ├── theme.feature ├── toolbar.feature ├── user-admin.feature ├── viewing-content.feature └── widget.feature ├── i18n └── template.xliff ├── mkdocs.yml ├── phpcs-ruleset.xml ├── phpstan.neon ├── readme.md ├── scripts ├── before-install.sh ├── deploy-docs.sh ├── extract-translations.sh └── install.sh ├── src ├── Compiler │ ├── DriverElementPass.php │ ├── DriverPass.php │ └── EventSubscriberPass.php ├── Context │ ├── ContentContext.php │ ├── ContextClass │ │ └── ClassGenerator.php │ ├── DashboardContext.php │ ├── DebugContext.php │ ├── EditPostContext.php │ ├── Initialiser │ │ └── WordpressAwareInitialiser.php │ ├── RawWordpressContext.php │ ├── SiteContext.php │ ├── ToolbarContext.php │ ├── Traits │ │ ├── BaseAwarenessTrait.php │ │ ├── CacheAwareContextTrait.php │ │ ├── CommentAwareContextTrait.php │ │ ├── ContentAwareContextTrait.php │ │ ├── DatabaseAwareContextTrait.php │ │ ├── PageObjectAwareContextTrait.php │ │ ├── PluginAwareContextTrait.php │ │ ├── TermAwareContextTrait.php │ │ ├── ThemeAwareContextTrait.php │ │ ├── UserAwareContextTrait.php │ │ └── WidgetAwareContextTrait.php │ ├── UserContext.php │ ├── WidgetContext.php │ ├── WordpressAwareInterface.php │ └── WordpressContext.php ├── Driver │ ├── BaseDriver.php │ ├── BlackboxDriver.php │ ├── DriverInterface.php │ ├── Element │ │ ├── BaseElement.php │ │ ├── ElementInterface.php │ │ ├── Wpcli │ │ │ ├── CacheElement.php │ │ │ ├── CommentElement.php │ │ │ ├── ContentElement.php │ │ │ ├── DatabaseElement.php │ │ │ ├── PluginElement.php │ │ │ ├── TermElement.php │ │ │ ├── ThemeElement.php │ │ │ ├── UserElement.php │ │ │ └── WidgetElement.php │ │ └── Wpphp │ │ │ ├── CacheElement.php │ │ │ ├── CommentElement.php │ │ │ ├── ContentElement.php │ │ │ ├── DatabaseElement.php │ │ │ ├── PluginElement.php │ │ │ ├── TermElement.php │ │ │ ├── ThemeElement.php │ │ │ ├── UserElement.php │ │ │ └── WidgetElement.php │ ├── WpcliDriver.php │ └── WpphpDriver.php ├── Exception │ └── UnsupportedDriverActionException.php ├── Listener │ └── DriverListener.php ├── PageObject │ ├── AdminPage.php │ ├── DashboardPage.php │ ├── Element │ │ ├── AdminMenu.php │ │ ├── PostContentEditor.php │ │ ├── TinyMCEEditor.php │ │ └── Toolbar.php │ ├── LoginPage.php │ └── PostsEditPage.php ├── ServiceContainer │ ├── WordpressBehatExtension.php │ └── config │ │ ├── drivers │ │ ├── blackbox.yml │ │ ├── wpcli.yml │ │ └── wpphp.yml │ │ └── services.yml ├── Util │ └── functions.php └── WordpressDriverManager.php ├── tests ├── app │ ├── behat-ci.yml │ └── wp-config.php └── artifacts │ └── .gitkeep └── wp-cli.yml /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgibbs/behat-wordpress-extension/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgibbs/behat-wordpress-extension/HEAD/.github/CONTRIBUTING.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/---report-a-bug.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgibbs/behat-wordpress-extension/HEAD/.github/ISSUE_TEMPLATE/---report-a-bug.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/---report-a-documentation-issue.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgibbs/behat-wordpress-extension/HEAD/.github/ISSUE_TEMPLATE/---report-a-documentation-issue.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/---request-a-feature.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgibbs/behat-wordpress-extension/HEAD/.github/ISSUE_TEMPLATE/---request-a-feature.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/---seek-help.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgibbs/behat-wordpress-extension/HEAD/.github/ISSUE_TEMPLATE/---seek-help.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgibbs/behat-wordpress-extension/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgibbs/behat-wordpress-extension/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgibbs/behat-wordpress-extension/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgibbs/behat-wordpress-extension/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /behat.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgibbs/behat-wordpress-extension/HEAD/behat.yml -------------------------------------------------------------------------------- /behat.yml.dist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgibbs/behat-wordpress-extension/HEAD/behat.yml.dist -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgibbs/behat-wordpress-extension/HEAD/composer.json -------------------------------------------------------------------------------- /composer.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgibbs/behat-wordpress-extension/HEAD/composer.lock -------------------------------------------------------------------------------- /docs/CNAME: -------------------------------------------------------------------------------- 1 | wordhat.info 2 | -------------------------------------------------------------------------------- /docs/changelog.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgibbs/behat-wordpress-extension/HEAD/docs/changelog.md -------------------------------------------------------------------------------- /docs/configuration/settings.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgibbs/behat-wordpress-extension/HEAD/docs/configuration/settings.md -------------------------------------------------------------------------------- /docs/contributing/open-source.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgibbs/behat-wordpress-extension/HEAD/docs/contributing/open-source.md -------------------------------------------------------------------------------- /docs/credits.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgibbs/behat-wordpress-extension/HEAD/docs/credits.md -------------------------------------------------------------------------------- /docs/features/overview.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgibbs/behat-wordpress-extension/HEAD/docs/features/overview.md -------------------------------------------------------------------------------- /docs/getting-started/behat-intro.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgibbs/behat-wordpress-extension/HEAD/docs/getting-started/behat-intro.md -------------------------------------------------------------------------------- /docs/getting-started/installation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgibbs/behat-wordpress-extension/HEAD/docs/getting-started/installation.md -------------------------------------------------------------------------------- /docs/getting-started/wordhat-intro.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgibbs/behat-wordpress-extension/HEAD/docs/getting-started/wordhat-intro.md -------------------------------------------------------------------------------- /docs/img/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgibbs/behat-wordpress-extension/HEAD/docs/img/favicon.png -------------------------------------------------------------------------------- /docs/img/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgibbs/behat-wordpress-extension/HEAD/docs/img/logo.svg -------------------------------------------------------------------------------- /docs/img/mark.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgibbs/behat-wordpress-extension/HEAD/docs/img/mark.svg -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgibbs/behat-wordpress-extension/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/license.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgibbs/behat-wordpress-extension/HEAD/docs/license.md -------------------------------------------------------------------------------- /docs/recipes/content.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgibbs/behat-wordpress-extension/HEAD/docs/recipes/content.md -------------------------------------------------------------------------------- /docs/recipes/errors/overview.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgibbs/behat-wordpress-extension/HEAD/docs/recipes/errors/overview.md -------------------------------------------------------------------------------- /docs/recipes/errors/w000-099.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgibbs/behat-wordpress-extension/HEAD/docs/recipes/errors/w000-099.md -------------------------------------------------------------------------------- /docs/recipes/errors/w100-199.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgibbs/behat-wordpress-extension/HEAD/docs/recipes/errors/w100-199.md -------------------------------------------------------------------------------- /docs/recipes/errors/w200-299.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgibbs/behat-wordpress-extension/HEAD/docs/recipes/errors/w200-299.md -------------------------------------------------------------------------------- /docs/recipes/errors/w400-499.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgibbs/behat-wordpress-extension/HEAD/docs/recipes/errors/w400-499.md -------------------------------------------------------------------------------- /docs/recipes/errors/w500-599.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgibbs/behat-wordpress-extension/HEAD/docs/recipes/errors/w500-599.md -------------------------------------------------------------------------------- /docs/recipes/errors/w600-699.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgibbs/behat-wordpress-extension/HEAD/docs/recipes/errors/w600-699.md -------------------------------------------------------------------------------- /docs/recipes/errors/w800-899.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgibbs/behat-wordpress-extension/HEAD/docs/recipes/errors/w800-899.md -------------------------------------------------------------------------------- /docs/recipes/faq.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgibbs/behat-wordpress-extension/HEAD/docs/recipes/faq.md -------------------------------------------------------------------------------- /docs/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgibbs/behat-wordpress-extension/HEAD/docs/robots.txt -------------------------------------------------------------------------------- /docs/stylesheets/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgibbs/behat-wordpress-extension/HEAD/docs/stylesheets/style.css -------------------------------------------------------------------------------- /docs/theme/main.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgibbs/behat-wordpress-extension/HEAD/docs/theme/main.html -------------------------------------------------------------------------------- /docs/theme/partials/social.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgibbs/behat-wordpress-extension/HEAD/docs/theme/partials/social.html -------------------------------------------------------------------------------- /features/authentication.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgibbs/behat-wordpress-extension/HEAD/features/authentication.feature -------------------------------------------------------------------------------- /features/dashboard.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgibbs/behat-wordpress-extension/HEAD/features/dashboard.feature -------------------------------------------------------------------------------- /features/editing-content.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgibbs/behat-wordpress-extension/HEAD/features/editing-content.feature -------------------------------------------------------------------------------- /features/navigation.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgibbs/behat-wordpress-extension/HEAD/features/navigation.feature -------------------------------------------------------------------------------- /features/plugin.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgibbs/behat-wordpress-extension/HEAD/features/plugin.feature -------------------------------------------------------------------------------- /features/theme.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgibbs/behat-wordpress-extension/HEAD/features/theme.feature -------------------------------------------------------------------------------- /features/toolbar.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgibbs/behat-wordpress-extension/HEAD/features/toolbar.feature -------------------------------------------------------------------------------- /features/user-admin.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgibbs/behat-wordpress-extension/HEAD/features/user-admin.feature -------------------------------------------------------------------------------- /features/viewing-content.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgibbs/behat-wordpress-extension/HEAD/features/viewing-content.feature -------------------------------------------------------------------------------- /features/widget.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgibbs/behat-wordpress-extension/HEAD/features/widget.feature -------------------------------------------------------------------------------- /i18n/template.xliff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgibbs/behat-wordpress-extension/HEAD/i18n/template.xliff -------------------------------------------------------------------------------- /mkdocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgibbs/behat-wordpress-extension/HEAD/mkdocs.yml -------------------------------------------------------------------------------- /phpcs-ruleset.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgibbs/behat-wordpress-extension/HEAD/phpcs-ruleset.xml -------------------------------------------------------------------------------- /phpstan.neon: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgibbs/behat-wordpress-extension/HEAD/phpstan.neon -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgibbs/behat-wordpress-extension/HEAD/readme.md -------------------------------------------------------------------------------- /scripts/before-install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgibbs/behat-wordpress-extension/HEAD/scripts/before-install.sh -------------------------------------------------------------------------------- /scripts/deploy-docs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgibbs/behat-wordpress-extension/HEAD/scripts/deploy-docs.sh -------------------------------------------------------------------------------- /scripts/extract-translations.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgibbs/behat-wordpress-extension/HEAD/scripts/extract-translations.sh -------------------------------------------------------------------------------- /scripts/install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgibbs/behat-wordpress-extension/HEAD/scripts/install.sh -------------------------------------------------------------------------------- /src/Compiler/DriverElementPass.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgibbs/behat-wordpress-extension/HEAD/src/Compiler/DriverElementPass.php -------------------------------------------------------------------------------- /src/Compiler/DriverPass.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgibbs/behat-wordpress-extension/HEAD/src/Compiler/DriverPass.php -------------------------------------------------------------------------------- /src/Compiler/EventSubscriberPass.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgibbs/behat-wordpress-extension/HEAD/src/Compiler/EventSubscriberPass.php -------------------------------------------------------------------------------- /src/Context/ContentContext.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgibbs/behat-wordpress-extension/HEAD/src/Context/ContentContext.php -------------------------------------------------------------------------------- /src/Context/ContextClass/ClassGenerator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgibbs/behat-wordpress-extension/HEAD/src/Context/ContextClass/ClassGenerator.php -------------------------------------------------------------------------------- /src/Context/DashboardContext.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgibbs/behat-wordpress-extension/HEAD/src/Context/DashboardContext.php -------------------------------------------------------------------------------- /src/Context/DebugContext.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgibbs/behat-wordpress-extension/HEAD/src/Context/DebugContext.php -------------------------------------------------------------------------------- /src/Context/EditPostContext.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgibbs/behat-wordpress-extension/HEAD/src/Context/EditPostContext.php -------------------------------------------------------------------------------- /src/Context/Initialiser/WordpressAwareInitialiser.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgibbs/behat-wordpress-extension/HEAD/src/Context/Initialiser/WordpressAwareInitialiser.php -------------------------------------------------------------------------------- /src/Context/RawWordpressContext.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgibbs/behat-wordpress-extension/HEAD/src/Context/RawWordpressContext.php -------------------------------------------------------------------------------- /src/Context/SiteContext.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgibbs/behat-wordpress-extension/HEAD/src/Context/SiteContext.php -------------------------------------------------------------------------------- /src/Context/ToolbarContext.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgibbs/behat-wordpress-extension/HEAD/src/Context/ToolbarContext.php -------------------------------------------------------------------------------- /src/Context/Traits/BaseAwarenessTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgibbs/behat-wordpress-extension/HEAD/src/Context/Traits/BaseAwarenessTrait.php -------------------------------------------------------------------------------- /src/Context/Traits/CacheAwareContextTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgibbs/behat-wordpress-extension/HEAD/src/Context/Traits/CacheAwareContextTrait.php -------------------------------------------------------------------------------- /src/Context/Traits/CommentAwareContextTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgibbs/behat-wordpress-extension/HEAD/src/Context/Traits/CommentAwareContextTrait.php -------------------------------------------------------------------------------- /src/Context/Traits/ContentAwareContextTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgibbs/behat-wordpress-extension/HEAD/src/Context/Traits/ContentAwareContextTrait.php -------------------------------------------------------------------------------- /src/Context/Traits/DatabaseAwareContextTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgibbs/behat-wordpress-extension/HEAD/src/Context/Traits/DatabaseAwareContextTrait.php -------------------------------------------------------------------------------- /src/Context/Traits/PageObjectAwareContextTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgibbs/behat-wordpress-extension/HEAD/src/Context/Traits/PageObjectAwareContextTrait.php -------------------------------------------------------------------------------- /src/Context/Traits/PluginAwareContextTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgibbs/behat-wordpress-extension/HEAD/src/Context/Traits/PluginAwareContextTrait.php -------------------------------------------------------------------------------- /src/Context/Traits/TermAwareContextTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgibbs/behat-wordpress-extension/HEAD/src/Context/Traits/TermAwareContextTrait.php -------------------------------------------------------------------------------- /src/Context/Traits/ThemeAwareContextTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgibbs/behat-wordpress-extension/HEAD/src/Context/Traits/ThemeAwareContextTrait.php -------------------------------------------------------------------------------- /src/Context/Traits/UserAwareContextTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgibbs/behat-wordpress-extension/HEAD/src/Context/Traits/UserAwareContextTrait.php -------------------------------------------------------------------------------- /src/Context/Traits/WidgetAwareContextTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgibbs/behat-wordpress-extension/HEAD/src/Context/Traits/WidgetAwareContextTrait.php -------------------------------------------------------------------------------- /src/Context/UserContext.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgibbs/behat-wordpress-extension/HEAD/src/Context/UserContext.php -------------------------------------------------------------------------------- /src/Context/WidgetContext.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgibbs/behat-wordpress-extension/HEAD/src/Context/WidgetContext.php -------------------------------------------------------------------------------- /src/Context/WordpressAwareInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgibbs/behat-wordpress-extension/HEAD/src/Context/WordpressAwareInterface.php -------------------------------------------------------------------------------- /src/Context/WordpressContext.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgibbs/behat-wordpress-extension/HEAD/src/Context/WordpressContext.php -------------------------------------------------------------------------------- /src/Driver/BaseDriver.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgibbs/behat-wordpress-extension/HEAD/src/Driver/BaseDriver.php -------------------------------------------------------------------------------- /src/Driver/BlackboxDriver.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgibbs/behat-wordpress-extension/HEAD/src/Driver/BlackboxDriver.php -------------------------------------------------------------------------------- /src/Driver/DriverInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgibbs/behat-wordpress-extension/HEAD/src/Driver/DriverInterface.php -------------------------------------------------------------------------------- /src/Driver/Element/BaseElement.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgibbs/behat-wordpress-extension/HEAD/src/Driver/Element/BaseElement.php -------------------------------------------------------------------------------- /src/Driver/Element/ElementInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgibbs/behat-wordpress-extension/HEAD/src/Driver/Element/ElementInterface.php -------------------------------------------------------------------------------- /src/Driver/Element/Wpcli/CacheElement.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgibbs/behat-wordpress-extension/HEAD/src/Driver/Element/Wpcli/CacheElement.php -------------------------------------------------------------------------------- /src/Driver/Element/Wpcli/CommentElement.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgibbs/behat-wordpress-extension/HEAD/src/Driver/Element/Wpcli/CommentElement.php -------------------------------------------------------------------------------- /src/Driver/Element/Wpcli/ContentElement.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgibbs/behat-wordpress-extension/HEAD/src/Driver/Element/Wpcli/ContentElement.php -------------------------------------------------------------------------------- /src/Driver/Element/Wpcli/DatabaseElement.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgibbs/behat-wordpress-extension/HEAD/src/Driver/Element/Wpcli/DatabaseElement.php -------------------------------------------------------------------------------- /src/Driver/Element/Wpcli/PluginElement.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgibbs/behat-wordpress-extension/HEAD/src/Driver/Element/Wpcli/PluginElement.php -------------------------------------------------------------------------------- /src/Driver/Element/Wpcli/TermElement.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgibbs/behat-wordpress-extension/HEAD/src/Driver/Element/Wpcli/TermElement.php -------------------------------------------------------------------------------- /src/Driver/Element/Wpcli/ThemeElement.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgibbs/behat-wordpress-extension/HEAD/src/Driver/Element/Wpcli/ThemeElement.php -------------------------------------------------------------------------------- /src/Driver/Element/Wpcli/UserElement.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgibbs/behat-wordpress-extension/HEAD/src/Driver/Element/Wpcli/UserElement.php -------------------------------------------------------------------------------- /src/Driver/Element/Wpcli/WidgetElement.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgibbs/behat-wordpress-extension/HEAD/src/Driver/Element/Wpcli/WidgetElement.php -------------------------------------------------------------------------------- /src/Driver/Element/Wpphp/CacheElement.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgibbs/behat-wordpress-extension/HEAD/src/Driver/Element/Wpphp/CacheElement.php -------------------------------------------------------------------------------- /src/Driver/Element/Wpphp/CommentElement.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgibbs/behat-wordpress-extension/HEAD/src/Driver/Element/Wpphp/CommentElement.php -------------------------------------------------------------------------------- /src/Driver/Element/Wpphp/ContentElement.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgibbs/behat-wordpress-extension/HEAD/src/Driver/Element/Wpphp/ContentElement.php -------------------------------------------------------------------------------- /src/Driver/Element/Wpphp/DatabaseElement.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgibbs/behat-wordpress-extension/HEAD/src/Driver/Element/Wpphp/DatabaseElement.php -------------------------------------------------------------------------------- /src/Driver/Element/Wpphp/PluginElement.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgibbs/behat-wordpress-extension/HEAD/src/Driver/Element/Wpphp/PluginElement.php -------------------------------------------------------------------------------- /src/Driver/Element/Wpphp/TermElement.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgibbs/behat-wordpress-extension/HEAD/src/Driver/Element/Wpphp/TermElement.php -------------------------------------------------------------------------------- /src/Driver/Element/Wpphp/ThemeElement.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgibbs/behat-wordpress-extension/HEAD/src/Driver/Element/Wpphp/ThemeElement.php -------------------------------------------------------------------------------- /src/Driver/Element/Wpphp/UserElement.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgibbs/behat-wordpress-extension/HEAD/src/Driver/Element/Wpphp/UserElement.php -------------------------------------------------------------------------------- /src/Driver/Element/Wpphp/WidgetElement.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgibbs/behat-wordpress-extension/HEAD/src/Driver/Element/Wpphp/WidgetElement.php -------------------------------------------------------------------------------- /src/Driver/WpcliDriver.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgibbs/behat-wordpress-extension/HEAD/src/Driver/WpcliDriver.php -------------------------------------------------------------------------------- /src/Driver/WpphpDriver.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgibbs/behat-wordpress-extension/HEAD/src/Driver/WpphpDriver.php -------------------------------------------------------------------------------- /src/Exception/UnsupportedDriverActionException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgibbs/behat-wordpress-extension/HEAD/src/Exception/UnsupportedDriverActionException.php -------------------------------------------------------------------------------- /src/Listener/DriverListener.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgibbs/behat-wordpress-extension/HEAD/src/Listener/DriverListener.php -------------------------------------------------------------------------------- /src/PageObject/AdminPage.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgibbs/behat-wordpress-extension/HEAD/src/PageObject/AdminPage.php -------------------------------------------------------------------------------- /src/PageObject/DashboardPage.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgibbs/behat-wordpress-extension/HEAD/src/PageObject/DashboardPage.php -------------------------------------------------------------------------------- /src/PageObject/Element/AdminMenu.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgibbs/behat-wordpress-extension/HEAD/src/PageObject/Element/AdminMenu.php -------------------------------------------------------------------------------- /src/PageObject/Element/PostContentEditor.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgibbs/behat-wordpress-extension/HEAD/src/PageObject/Element/PostContentEditor.php -------------------------------------------------------------------------------- /src/PageObject/Element/TinyMCEEditor.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgibbs/behat-wordpress-extension/HEAD/src/PageObject/Element/TinyMCEEditor.php -------------------------------------------------------------------------------- /src/PageObject/Element/Toolbar.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgibbs/behat-wordpress-extension/HEAD/src/PageObject/Element/Toolbar.php -------------------------------------------------------------------------------- /src/PageObject/LoginPage.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgibbs/behat-wordpress-extension/HEAD/src/PageObject/LoginPage.php -------------------------------------------------------------------------------- /src/PageObject/PostsEditPage.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgibbs/behat-wordpress-extension/HEAD/src/PageObject/PostsEditPage.php -------------------------------------------------------------------------------- /src/ServiceContainer/WordpressBehatExtension.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgibbs/behat-wordpress-extension/HEAD/src/ServiceContainer/WordpressBehatExtension.php -------------------------------------------------------------------------------- /src/ServiceContainer/config/drivers/blackbox.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgibbs/behat-wordpress-extension/HEAD/src/ServiceContainer/config/drivers/blackbox.yml -------------------------------------------------------------------------------- /src/ServiceContainer/config/drivers/wpcli.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgibbs/behat-wordpress-extension/HEAD/src/ServiceContainer/config/drivers/wpcli.yml -------------------------------------------------------------------------------- /src/ServiceContainer/config/drivers/wpphp.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgibbs/behat-wordpress-extension/HEAD/src/ServiceContainer/config/drivers/wpphp.yml -------------------------------------------------------------------------------- /src/ServiceContainer/config/services.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgibbs/behat-wordpress-extension/HEAD/src/ServiceContainer/config/services.yml -------------------------------------------------------------------------------- /src/Util/functions.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgibbs/behat-wordpress-extension/HEAD/src/Util/functions.php -------------------------------------------------------------------------------- /src/WordpressDriverManager.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgibbs/behat-wordpress-extension/HEAD/src/WordpressDriverManager.php -------------------------------------------------------------------------------- /tests/app/behat-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgibbs/behat-wordpress-extension/HEAD/tests/app/behat-ci.yml -------------------------------------------------------------------------------- /tests/app/wp-config.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgibbs/behat-wordpress-extension/HEAD/tests/app/wp-config.php -------------------------------------------------------------------------------- /tests/artifacts/.gitkeep: -------------------------------------------------------------------------------- 1 | # Folder is required for test suite. 2 | -------------------------------------------------------------------------------- /wp-cli.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/paulgibbs/behat-wordpress-extension/HEAD/wp-cli.yml --------------------------------------------------------------------------------