Paulo Arromba
7c25db1c80
Add PHP 8.1/8.2 to unit testing matrix ( https://github.com/woocommerce/woocommerce-blocks/pull/8757 )
...
* Added PHP 8.1 to unit testing matrix
* Refactor unit testing to match Gutenberg repo 🤞
* Removed Gutenberg reference from debug information
* Updated image running phpunit binary
* Reverted image running phpunit binary
* Remove composer platform override
* Bump @wordpress/env and include phpunit
* Update phpunit and tests
* Change prefix
* Try admin context when install wc
* try wc install
* adjust phpunit config file
* Updated phpunit.xml.dist, composer.json and package.json
* Added PHP 8.1 to unit testing matrix
* Refactor unit testing to match Gutenberg repo 🤞
* Removed Gutenberg reference from debug information
* Updated image running phpunit binary
* Reverted image running phpunit binary
* Remove composer platform override
* Bump @wordpress/env and include phpunit
* Update phpunit and tests
* Change prefix
* Try admin context when install wc
* try wc install
* adjust phpunit config file
* Updated phpunit.xml.dist, composer.json and package.json
* Revert install changes
* updated npm packages
* updated composer lock
* updated check assets flow
* Updated check assets flow. Yaml file auto formatted.
* Updated check assets flow.
* Attempt at fixing E2E
* Reverted setup permissions step
* Add logging information to E2E
* Reverted E2E test flow
* test playwright perms fix
* test e2e perms fix
* test e2e perms fix
* test e2e perms fix
* test e2e perms fix
* languages update & debug
* languages update & debug
* revert
* force "@wordpress/env": "^4.9.0" on E2E
* update package lock
* update package lock
---------
Co-authored-by: Mike Jolley <mike.jolley@me.com>
Co-authored-by: Niels Lange <info@nielslange.de>
2023-04-21 12:07:37 +01:00
Darren Ethier
c391899258
Fix broken phpunit tests ( https://github.com/woocommerce/woocommerce-blocks/pull/4305 )
...
* allow for WOO_VERSION config in tests setup
* pass through WOO_VERSION environment var to container
* force specific WOO_VERSION value for phpunit test run
* try passing through environment variable via docker arg
Also set .env for controlling local runs of phpunit
2021-06-03 09:35:52 +02:00
Seghir Nadir
de10d09afd
Expand travis matrix ( https://github.com/woocommerce/woocommerce-blocks/pull/2686 )
...
* Expand travis matrix to cover diffrent WP versions
* skip tests on older wp versions
* duplicate tests
* add wp version to phpunit tests
* skip all products in 5.2
* fix tests
* tweak command to account for e2e-util version
* tag snapshots
* Revert "tag snapshots"
This reverts commit b55ba2e522c5a248590039a3bb224f81da2653c5.
* use hook instead of HOC
* add todo to code
* fix borked conflict
* remove dubplicate single product test
* revert assets/js/blocks/product-search/edit.js to master
2020-06-16 13:18:34 +01:00
Seghir Nadir
cadeb15e29
Pass WP version to docker-compose as ENV var ( https://github.com/woocommerce/woocommerce-blocks/pull/2683 )
...
* Pass WP version to docker-compose as ENV var
* change to 5.3
* rename to WP_VERSION to match unit-tests
2020-06-10 15:55:40 +01:00
renovate[bot]
2117453656
Update mariadb Docker tag to v10.5 ( https://github.com/woocommerce/woocommerce-blocks/pull/1988 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-04-02 14:40:27 +01:00
Mike Jolley
bf8715707d
[Experiment] Add container to run php unit tests in docker ( https://github.com/woocommerce/woocommerce-blocks/pull/2004 )
...
* Add container to run php unit tests in docker
* Improvemnets to entrypoints
* Simplfiy dockerfile
2020-03-31 11:47:40 +01:00