Joel Thiessen
6f4bb7050d
Merge pull request #32528 from woocommerce/update/32508_pnpx_deprecated
...
Updating all instances of now-deprecated `pnpx` to `pnpm dlx`
2022-04-21 10:16:31 -07:00
Paul Sealock
87cc903b3a
changelof
2022-04-19 15:30:35 +12:00
Paul Sealock
4e700a35ca
Create a private package to house e2e build logic
2022-04-19 14:59:46 +12:00
Joel Thiessen
0a0c6b45cf
Merge branch 'trunk' into update/32508_pnpx_deprecated
2022-04-13 12:35:29 -07:00
Joel T
1c162a14d2
Updating all instances of pnpx to pnpm dlx/exec
2022-04-07 17:52:05 -07:00
Chi-Hsuan Huang
2b1f54b09d
Set up lint-staged configuration for each package
2022-04-06 17:31:32 +08:00
Jamel Noel Reid
8812feedaa
Merge pull request #32419 from woocommerce/e2e/db-healthcheck
...
Only start PHP containers after a successful healthcheck against DB
2022-04-04 04:09:24 -05:00
Lucas Bustamante
3253b1222f
Changelog
2022-04-01 17:00:18 +01:00
Lucas Bustamante
20be0bc3e6
Wait as part of the up process
2022-04-01 14:37:47 +01:00
Lucas Bustamante
c4fede5c43
Wait as part of the up process
2022-04-01 14:32:50 +01:00
Lucas Bustamante
476f30b3e0
Initialize if WordPress is not installed or page ready does not exist
2022-04-01 14:28:19 +01:00
Lucas Bustamante
253eedc516
Remove wait for it on wp-cli entrypoint
2022-04-01 14:27:47 +01:00
Lucas Bustamante
9b7485a449
Revert "Remove wait-for-it"
...
This reverts commit aefca35ad7
.
2022-04-01 13:12:02 +01:00
Lucas Bustamante
aefca35ad7
Remove wait-for-it
2022-04-01 13:11:57 +01:00
Lucas Bustamante
d6a37a490e
Merge branch 'trunk' into e2e/db-healthcheck
2022-04-01 11:53:55 +01:00
Lucas Bustamante
4c6989122d
Re-bump the compose spec version and remove restart policy again
2022-04-01 11:52:59 +01:00
RJChow
12a818c04d
Codemod to change i18n text domain from 'woocommerce-admin' to 'woocommerce' in JS packages
2022-04-01 11:41:32 +08:00
Lucas Bustamante
11f456f058
Lower the compose spec version again
2022-03-31 17:33:49 +01:00
Lucas Bustamante
b26704791b
Re-add restart policy
2022-03-31 17:12:54 +01:00
jamelreid
c14a2f53b0
Updated CHANGELOG.md
2022-03-31 08:38:35 -05:00
jamelreid
6e296cab6c
Merge branch 'trunk' into e2e/db-healthcheck
2022-03-31 08:23:18 -05:00
Lourens Schep
c268e9c386
Add changelog
2022-03-30 12:38:48 -03:00
Lourens Schep
8dc7bfbb85
Use assets browser download url if it exists over archive tag name
2022-03-30 12:38:47 -03:00
Lucas Bustamante
18751588c0
Increase allowed retries just in case
2022-03-30 15:09:46 +01:00
Lucas Bustamante
c0fdf45c1c
Only start PHP containers after a successful healthcheck against DB
2022-03-30 15:03:30 +01:00
Chi-Hsuan Huang
11e2df64ca
Fix e2e-environment lint errors
2022-03-25 16:24:13 +08:00
Lourens Schep
4a76505fdf
Add comment for woocommerce-reset plugin addition
2022-03-24 14:11:18 -03:00
Lourens Schep
20c0c85f9c
Fix admin-e2e-test dependency and add new purchase task E2E test, also added the WooCommerce reset plugin
2022-03-24 14:08:03 -03:00
Christopher Allford
93e44b3628
Updated React Admin Build Output
...
This changes the output of the React-based
admin client from WooCommerce Admin to
an appropriate location in the core plugin.
2022-03-18 14:53:25 -07:00
Nestor Soriano
904ec4343c
Fix misc links in READMEs and GitHub templates.
2022-03-15 16:01:12 +01:00
Ron Rennick
8ef39e2269
Merge pull request #31909 from woocommerce/fix/31907
...
Exclude the project root when ran in GitHub CI
2022-02-23 11:34:29 -04:00
jamelreid
9837274a66
Updated CHANGELOG.md
2022-02-22 13:06:51 -05:00
jamelreid
256d766518
Updated logic to resolveSingleE2EPath
...
All tests are expected to be found in the tests/e2e directory, so in the event that tests/e2e is a part of the single test path, it is removed to ensure the file path is correct.
2022-02-18 13:02:59 -05:00
Ron Rennick
4fa9cf1051
missed package bumps from #31836
2022-02-18 13:14:06 -04:00
Ron Rennick
34b5cae86f
exclude test results from package publish
2022-02-18 13:06:29 -04:00
jamelreid
a756af894c
Clean up
2022-02-18 09:22:56 -05:00
Tam Mullen
74c72274a7
Add docker:wait to e2e env for waiting without running tests
2022-02-17 22:31:26 +00:00
jamelreid
c73c2be097
Exclude the project root when ran in GitHub CI
2022-02-16 23:31:04 -05:00
Lucas Bustamante
4ad028eab4
Merge pull request #31839 from woocommerce/fix/31748
...
update slack export to build version
2022-02-09 19:31:47 -03:00
Jon Lane
ad99dda910
Added CHANGELOG entry
2022-02-07 13:14:10 -08:00
Jon Lane
00536e4442
Update instructions for external sites
2022-02-07 11:56:14 -08:00
Jamel Noel Reid
87b69a8f26
Merge pull request #31732 from woocommerce/e2e/add-force-to-test-scaffold
...
Add --force to test scaffold
2022-02-04 14:08:23 -05:00
Ron Rennick
3bb27bdc79
update slack export to build version
2022-02-04 14:48:56 -04:00
Jonathan Lane
5d2b764da1
Merge pull request #31835 from woocommerce/e2e/bump-default-wp
...
bump e2e-environment to WP 5.9.X default
2022-02-04 10:44:25 -08:00
Ron Rennick
da49a03b52
bump e2e-environment to WP 5.9.X default
2022-02-04 12:36:45 -04:00
Lucas Bustamante
6ec677643f
CR: Spacing
2022-02-04 12:21:57 -03:00
Lucas Bustamante
4c8c792869
CR: Spacing
2022-02-04 12:20:59 -03:00
Lucas Bustamante
345faa6ea5
Skip confirmation for test files as well with --force
2022-02-03 20:47:14 -03:00
Lucas Bustamante
f9c90b87ef
Space for consistency
2022-02-03 20:36:18 -03:00
Lucas Bustamante
d63a697d20
Merge branch 'trunk' into e2e/add-force-to-test-scaffold
2022-02-03 20:35:34 -03:00
Lucas Bustamante
1688d66484
Avoid calling substr method on undefined
...
Co-authored-by: Jamel Noel Reid <MrJnrman@users.noreply.github.com>
2022-02-03 20:35:03 -03:00
Ron Rennick
eac5fb5c67
Merge branch 'trunk' into e2e/prepare-release
2022-02-03 15:30:07 -04:00
Ron Rennick
8508884c62
Merge branch 'trunk' into fix/31576
2022-02-02 15:12:55 -04:00
Ron Rennick
c607bbfeb8
pre-release changelog fixes
2022-02-01 15:37:31 -04:00
jamelreid
7d42347537
Updated test not found output
2022-02-01 13:27:25 -05:00
jamelreid
c9862f7a44
Merge branch 'trunk' into try/remove-some-test-label
2022-02-01 13:24:58 -05:00
Ron Rennick
57ad5e388a
add puppeteer dependency
2022-01-28 13:15:45 -04:00
jamelreid
7d7b9996f5
Updated CHANGELOG.md
2022-01-27 13:29:32 -05:00
jamelreid
68af14a26b
Updated to handle removing directories
2022-01-27 10:11:13 -05:00
Lucas Bustamante
1703aeddc4
Code style
2022-01-26 13:36:39 -03:00
Lucas Bustamante
e1ca45e07d
Keep original if statement order
2022-01-26 13:35:03 -03:00
Lucas Bustamante
15291424e2
Add --force argument to scaffold test setup files without confirmation
2022-01-26 13:27:25 -03:00
Lucas Bustamante
cac95a3433
Scaffold --force wip
2022-01-26 13:13:18 -03:00
jamelreid
bba4a3a1a4
Updated file path
2022-01-25 15:13:18 -05:00
jamelreid
ac782638d3
Merge branch 'trunk' into try/remove-some-test-label
2022-01-25 15:12:25 -05:00
Jamel Noel Reid
27eba955dd
Merge pull request #31726 from woocommerce/update/31615
...
update test-result.json handling to copy the file to the local folder
2022-01-25 15:09:43 -05:00
Ron Rennick
6327596767
update testresult.json handling to copy the file to the local folder
2022-01-25 13:48:20 -04:00
Ron Rennick
6687e5847e
fix environment dependencies
2022-01-25 13:04:17 -04:00
jamelreid
48bfc2c3b2
Made summary output more dynamic
2022-01-25 11:41:28 -05:00
Ron Rennick
75fec513e1
fix merge conflicts
2022-01-24 13:39:38 -04:00
jamelreid
b46e681597
Updated path to test-results.json
2022-01-24 10:22:29 -05:00
jamelreid
9cd3c6976d
Used resolveLocalE2ePath for path to test results
2022-01-21 17:51:46 -05:00
Jonathan Lane
dc381f4305
Merge pull request #31625 from woocommerce/e2e/test-results-full-path
...
Show full path to test-result.json file
2022-01-19 14:26:32 -08:00
Ron Rennick
7c04c5893c
e2e package changelog cleanup
2022-01-18 05:04:32 -04:00
jamelreid
c1d0f510af
Updated CHANGELOG.md
2022-01-13 10:52:55 -05:00
jamelreid
b89b67658a
Updated method import
2022-01-13 10:52:44 -05:00
jamelreid
564ea31c5d
Changed method name to resolveSingleE2EPath
2022-01-13 10:52:15 -05:00
jamelreid
e1f030f832
Updated comments
2022-01-12 18:37:05 -05:00
jamelreid
f08da97fe6
Updated CHANGELOG.md
2022-01-12 18:27:43 -05:00
jamelreid
60630d19a2
Updated comments
2022-01-12 18:27:35 -05:00
jamelreid
cb3dee07ee
Updated removePathDuplicates for smoke tests
2022-01-12 18:04:36 -05:00
jamelreid
d49a68079e
Imported and used removePathDuplicates method
2022-01-12 15:44:41 -05:00
jamelreid
059346a725
Added removePathDuplicates method
...
This method ensures that we can execute tests using a relative path with or without `plugins/woocommerce` and/or `tests/e2e` prepended on the test file path.
2022-01-12 14:00:00 -05:00
Lucas Bustamante
926fed6828
Store test-results.json file in the project under test folder
2022-01-12 14:09:38 -03:00
Lucas Bustamante
1a6708b57c
Keep the test-results.json file in the root dir of e2e-environment
2022-01-12 13:50:10 -03:00
Lucas Bustamante
037c6205d0
Remove extra space
2022-01-12 13:46:42 -03:00
Lucas Bustamante
e124d4125a
Add changelog
2022-01-12 13:44:32 -03:00
Lucas Bustamante
2cbedb1dc8
Show full path to test-result.json file
2022-01-12 13:39:38 -03:00
Ron Rennick
e5084c1ae9
Merge pull request #31559 from woocommerce/fix/31469
...
Allow multiple screenshots per test fix
2022-01-10 13:40:50 -04:00
jonathansadowski
dabd2c6bf2
Merge pull request #31581 from woocommerce/fix/circular-reference
...
change extension on scaffolding sample scripts
2022-01-07 14:26:47 -06:00
Jonathan Lane
54c3621cc8
Merge branch 'trunk' into fix/31469
2022-01-07 09:22:16 -08:00
Ron Rennick
a1784c5beb
change extension on scaffolding sample scripts
2022-01-06 11:02:05 -04:00
Ron Rennick
2071da88ef
fix jest-circus dependency, pnpm e2e-environment build
2022-01-05 22:04:50 -04:00
jonathansadowski
d71a9d9ba9
Revert "Add config default values"
2022-01-05 14:44:31 -06:00
Jonathan Lane
2a066286e4
Merge branch 'trunk' into fix/31469
2022-01-04 10:59:49 -08:00
Jon Lane
02be80b3e5
Update changelog
2022-01-04 10:34:38 -08:00
Jon Lane
333ea308b8
Append datetime string to end of filename for screenshot
2022-01-04 10:34:30 -08:00
jamelreid
e893aa9f37
Merged add/config-default-values with trunk
2022-01-03 09:26:43 -05:00
Lucas Bustamante
e89b8829bb
Normalized 4 spaces as tabs
2021-12-27 16:27:08 -03:00
Lucas Bustamante
65d622558f
Add changelog
2021-12-27 11:30:40 -03:00