louwie17
80ec23c425
Merge pull request #32298 from woocommerce/feature/32163_new_task_list_header
...
Add task list progress header
2022-03-24 16:32:46 -03:00
Lourens Schep
a3e9a60577
Remove duplicate property type
2022-03-24 15:26:15 -03:00
Lourens Schep
c281ddb820
Add progress header bar to task list experiment
2022-03-24 15:25:06 -03:00
Lourens Schep
9a6c077b69
Add build-watch command for woocommerce-admin
2022-03-24 15:09:15 -03:00
Lourens Schep
4a76505fdf
Add comment for woocommerce-reset plugin addition
2022-03-24 14:11:18 -03:00
Lourens Schep
d032c5d603
Skip deletion of the wp mail logging plugin as it is required for testing
2022-03-24 14:08:03 -03:00
Lourens Schep
cb6e15523b
Add prepare command to project.json
2022-03-24 14:08:03 -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
rodelgc
15fbc0be9a
Removed faker dependency ( #32069 )
...
* Removed faker dependency
2022-03-24 15:30:40 +08:00
louwie17
eb081aa9fa
Merge pull request #32320 from woocommerce/add/32161_reminder_bar
...
Add reminder bar for task list experiment
2022-03-23 17:12:05 -03:00
Tomek Wytrębowicz
f7580b98a4
Define CurrencyConfig type, export declarations
...
Redo afa01e3342
2022-03-23 15:50:14 +01:00
Tomek Wytrębowicz
fcf529b87c
Remove unrelated Google Search link form README
...
Redo 1c4c8b4c15
2022-03-23 15:42:22 +01:00
RJ
fc163b6dc9
Merge pull request #32313 from woocommerce/dev/publish-wca-packages
...
Bump WCA JS packages version numbers in package.json and changelogs
2022-03-23 11:18:04 +08:00
Tomek Wytrębowicz
b03b1184ac
Fix returned type of `numberFormat`.
...
`locutus/php/strings/number_format` seems to always return a `String`.
Redo baa0c5d2b4
.
2022-03-22 20:56:07 +01:00
Tomek Wytrębowicz
0b959cfc70
Update `formatValue` docs, explain "based on type",
...
Fix the returned value's type.
Redo 5d7d53f01a
.
2022-03-22 20:55:03 +01:00
Tomek Wytrębowicz
6013099e7f
Define NumberConfig data type, export type declarations.
...
Redo 8cdc828b37
.
2022-03-22 20:52:30 +01:00
Lourens Schep
25d6b6d528
Add reminder bar for task list experiment
2022-03-22 12:28:58 -03:00
rjchow
43f81cbf69
Bumped WCA JS package version numbers
2022-03-22 16:08:24 +08:00
Chi-Hsuan Huang
0530ee122c
Fix explat assignment-test.js for node >= 16
2022-03-22 11:24:59 +08:00
Chi-Hsuan Huang
24595bd2cb
Fix jest config paths
2022-03-21 18:28:05 +08:00
Christopher Allford
3dd60322d5
Migrated WooCommerce Admin PHP Code
...
This commit moves all of the PHP code from `plugins/woocommerce-admin`
to its new home in `plugins/woocommerce`.
- `plugins/woocommerce-admin/src` -> `plugins/woocommerce/src/Admin`
- `plugins/woocommerce-admin/src-internal` -> `plugins/woocommerce/src/Internal`
- `plugins/woocommerce-admin/includes` -> `plugins/woocommerce/includes/react-admin`
2022-03-18 15:23:33 -07: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
Christopher Allford
d2d8d78be1
Moved WCA Packages
...
This commit moves all of the packages in
`plugins/woocommerce-admin/packages` to their
new home in `packages/js`.
2022-03-18 14:25:26 -07:00
Jorge A. Torres
ca7bedd249
Merge pull request #31987 from woocommerce/fix/internal-links-in-readmes
...
Fix internal links in README files
2022-03-15 15:38:46 -05:00
Nestor Soriano
904ec4343c
Fix misc links in READMEs and GitHub templates.
2022-03-15 16:01:12 +01:00
Lucas Bustamante
97c4688230
Typo and rewording
2022-03-01 18:43:02 -03:00
Lucas Bustamante
7b30436e21
Italic asterisk
2022-03-01 18:42:11 -03:00
Lucas Bustamante
e443e8c362
Literal asterisks and typo
2022-03-01 18:41:25 -03:00
Lucas Bustamante
ca58e7873f
Update docs, see commit description
...
Remove word "isometric", the correct word is "isomorphic", but I've went for "works both on Browser and Node" instead.
Added asterisks on "TypeScript definitions and Repositories" feature list
Added a section outlining the differences between this package and @woocommerce/woocommerce-rest-api
2022-03-01 18:34:32 -03:00
Lucas Bustamante
31fae36caa
Update XPath syntax
2022-02-28 17:41:00 -03:00
Lucas Bustamante
c90e11ea3d
Refactor merchant logout
2022-02-28 17:09:19 -03:00
Alejandro López Ariza
5af5be5100
Added new tests to wp-admin-order-edit.test.js for covering merchant management actions over downloadable products. ( #31650 )
...
* Added new tests to wp-admin-order-edit.test.js for covering merchant management actions over downloadable products.
* Updated changelogs from e2e-utils and e2e-core packages.
* - Fixed minor issue from wp-admin-order-edit.test.js when running tests in browser mode.
- Changed those tests so that products and orders are deleted individually after every test run.
- Added deleteOrder() and deleteProduct() functions to withRestApi.
Co-authored-by: rodelgc <rodel.calasagsag@automattic.com>
2022-02-28 15:24:33 +08:00
Tung Du
3b637f1e93
Fix: `shopper.emptyCart()` issue. ( #31977 )
...
* fix: shopper.emptyCart
* ensure emptyCart work with cart containing multiple products
2022-02-25 16:14:42 +08: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
Ron Rennick
5b78782a95
Merge pull request #31665 from woocommerce/packages/api/json-transform-tests
...
Partially fix the Order Model for JSON transforms in the @woocommerce/api package
2022-02-14 11:30:57 -04:00
Lucas Bustamante
3eeb1f239f
Merge pull request #31868 from woocommerce/add/api-t-documentation
...
Added documentation around certain conventions in API tests.
2022-02-09 19:35:20 -03: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
Rodel
cf90bda319
Added documentation
2022-02-09 15:14:55 +08:00
Lucas Bustamante
03614e54ae
Tweak comment
2022-02-07 18:16:37 -03:00
Lucas Bustamante
0cf1b69c7a
Rename/move test to more appropriate location
2022-02-07 18:13:02 -03:00
Lucas Bustamante
0bc908f8d2
CR: Spacing
2022-02-07 18:10:31 -03:00
Lucas Bustamante
cd2ed17200
CR: Simplify code
2022-02-07 18:10:02 -03:00
Lucas Bustamante
299b7c0bdd
Remove display_key/display_value from coupon_line on Order test
2022-02-07 18:08:26 -03:00
Lucas Bustamante
ae5d23ce9f
Rename property, code style changes, add developer comment
2022-02-07 18:05:06 -03:00
Lucas Bustamante
8b859ffb25
Merge branch 'trunk' into packages/api/json-transform-tests
2022-02-07 17:53:55 -03: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
Jonathan Lane
d3183be8a5
Merge pull request #31838 from woocommerce/fix/31456
...
use OS path separator in installFiles
2022-02-04 10:38:50 -08:00
Ron Rennick
5c12aaa877
use OS path separator in installFiles
2022-02-04 14:17:54 -04: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
Lucas Bustamante
c1cf58437f
Remove tweak to work with both snake_case and camelCase
2022-02-03 11:26:49 -03:00
Lucas Bustamante
23b1c10518
Merge branch 'trunk' into packages/api/json-transform-tests
2022-02-02 18:14:31 -03: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
Ron Rennick
933de44557
remove pnpm rule, fix utils build
2022-01-28 12:34:49 -04:00
jamelreid
7d7b9996f5
Updated CHANGELOG.md
2022-01-27 13:29:32 -05:00
jamelreid
cef0dd877b
Updated CHANGELOG.md
2022-01-27 12:39:50 -05:00
jamelreid
19fa73acfd
Updated top level menu css selectors
...
This is done to ensure that page load tests work regardless of the order of the top level menu list.
2022-01-27 12:38:20 -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
Lucas Bustamante
baa2d15c2d
ts-jest ^27 is incompatible with chalk <3.0.0
...
This breaks the build in the monorepo due to some package using chalk <3.0.0, reverting back to jest/ts-jest ^25 seems like the lesser evil
2022-01-19 13:47:29 -03:00
Lucas Bustamante
58e2c6ecaa
Merge branch 'trunk' into packages/api/json-transform-tests
2022-01-19 13:28:32 -03:00
Lucas Bustamante
5deef1b4b2
Add tests and partial fix of coupon_lines and refunds
2022-01-19 13:28:16 -03:00
Lucas Bustamante
5ea6f671d3
Add tests and partial fix of tax_lines
2022-01-19 13:16:45 -03:00
Lucas Bustamante
f23587cde6
Add tests and partially fix line_items, fee_lines, shipping_lines
2022-01-19 13:11:59 -03:00
jamelreid
7eef1abb02
Added a 45 second timeout to the beforeAll hook
2022-01-18 17:52:11 -05:00
Lucas Bustamante
6489025273
Hydrate from snake_case or camelCase, depending on applied transformers
2022-01-18 19:36:38 -03:00
Lucas Bustamante
2120c08eb0
Tests WIP
2022-01-18 19:36:18 -03:00
Lucas Bustamante
46af82a842
Make OrderLineItem hydratable
2022-01-18 19:36:06 -03:00