Commit Graph

29 Commits

Author SHA1 Message Date
Rostislav Wolny
e2683fc5c0 Print info about installed plugins in tests bootstrap
[MAILPOET-3482]
2021-04-26 13:47:41 +02:00
Rostislav Wolny
940f03d9e8 Move plugins activation in test after updating wp-config.php
This change was done to make sure that plugins start with correct configuration in place.
[MAILPOET-3482]
2021-04-26 13:47:41 +02:00
Rostislav Wolny
44f1269916 Change plugins download directory
[MAILPOET-3482]
2021-04-26 13:47:41 +02:00
Rostislav Wolny
03f25fdf64 Simplify download of WooCommerce in acceptance test bootstrap
[MAILPOET-3482]
2021-04-26 13:47:41 +02:00
Rostislav Wolny
6ba56ad15b Add ability to use 3rd party plugin functions in acceptance tests
All plugins that we keep active during acceptance tests bootstrap are then loaded
by WP Browser extension and that gives us ability to use their functions and classes
within the acceptance tests.
[MAILPOET-3471]
2021-04-20 15:51:09 +02:00
Rostislav Wolny
7d5d71d94a Add WC Subscriptions installation to tests entry point
[MAILPOET-3471]
2021-04-20 15:51:09 +02:00
Rostislav Wolny
2566ebb13c Disable WordPress core autoupdate in acceptance tests
The auto-update process collides with test bootstrap resulting in random errors.
[MAILPOET-3475]
2021-03-11 07:11:37 +01:00
Rostislav Wolny
4a6e85bb04 Remove useless backup of wp-config
[MAILPOET-3475]
2021-03-11 07:11:37 +01:00
Pavel Dohnal
91386815a2 Use the latest woocommerce for the latest tests
[MAILPOET-3330]
2021-03-01 10:36:00 +01:00
Pavel Dohnal
1312139fb8 Use woocommerce 4.0.1 for the oldest tests
[MAILPOET-3330]
2021-03-01 10:36:00 +01:00
Pavel Dohnal
916aa847ca Use woocommerce 5.0.0 for the acceptance tests
[MAILPOET-3330]
2021-03-01 10:36:00 +01:00
Jan Lysý
19e2e0a4f7 Unzip Woocommerce plugin for codeception
[MAILPOET-3321]
2020-12-01 13:06:56 +01:00
wxa
f83eda8ee4 Add tests with Premium plugin active in Free nightly build [MAILPOET-1601] 2020-10-13 09:20:23 +02:00
Jan Jakeš
c77c523c57 Fix permissions in acceptance tests to allow plugin installation
[MAILPOET-2431]
2020-01-16 10:29:55 +00:00
Jan Jakeš
c0d77e4564 Install Composer PHAR to tools directory
[MAILPOET-2405]
2019-09-30 20:10:53 +01:00
Ján Mikláš
92738c57c8 Fix running codeception without SKIP_DEPS=1
[MAILPOET-2349]
2019-09-09 13:59:17 +02:00
Jan Jakeš
8896e493f9 Simplify multisite acceptance tests setup
[MAILPOET-2302]
2019-09-04 14:01:24 -04:00
Jan Jakeš
db22b87239 Replace acceptance tests dump with settings in DefaultsExtension
[MAILPOET-2302]
2019-09-04 14:01:24 -04:00
Jan Jakeš
bfd0c0ab03 Clenup WordPress install in acceptance tests entrypoint, simplify setup
[MAILPOET-2302]
2019-09-04 14:01:24 -04:00
Jan Jakeš
65b26991d4 Wait for WordPress container in acceptance tests setup
[MAILPOET-2302]
2019-09-04 14:01:24 -04:00
Jan Jakeš
aa2d956f3c Disable WordPress cron in tests correctly
[MAILPOET-2302]
2019-09-04 14:01:24 -04:00
Jan Jakeš
9b4163e9dc Fix discovered notices and warnings
[MAILPOET-2239]
2019-08-12 14:43:37 +02:00
Rostislav Wolny
3c41b671ed Add WooCommerce plugin to acceptance tests
[MAILPOET-1936]
2019-03-27 08:38:08 -04:00
Rostislav Wolny
36ba91335d Fix single site acceptance tests initialization
[MAILPOET-1936]
2019-03-27 08:38:08 -04:00
Rostislav Wolny
e2462c8fb9 Fix acceptance tests domain for multisite tests 2019-03-19 08:00:12 -04:00
Rostislav Wolny
6be3c9d9f7 Configure acceptance tests to run on test domain
[MQ-99]
2019-03-18 12:33:35 -04:00
Jan Jakeš
1b65551e7b Disable WP auto update in tests
[MAILPOET-1844]
2019-02-28 10:50:10 +01:00
Jan Jakeš
1a424c6f16 Refactor test constant settings to a nicer style
[MAILPOET-1844]
2019-02-28 10:50:10 +01:00
Jan Jakeš
4bd38f8e89 Move test-related Docker files to tests/docker 2019-02-06 14:59:15 +03:00