Ron Rennick
02e814b191
add common utilities for cart, checkout coupon tests
2021-11-17 15:21:22 -04:00
roykho
8dda9990ff
Use native command
2021-11-17 10:29:43 -08:00
roykho
8aa2ade4ce
Update core path
2021-11-17 10:21:04 -08:00
roykho
db3c0ded54
Install Nx for e2e
2021-11-17 10:07:17 -08:00
roykho
feedced44b
Remove flags
2021-11-17 09:35:20 -08:00
Ron Rennick
b901923017
deprecate analytics page test
2021-11-17 13:11:55 -04:00
roykho
131e1ae73b
Use correct command to install Jest
2021-11-17 09:11:53 -08:00
roykho
0657b44dd5
Move composer install script to Nx commands
2021-11-17 09:09:09 -08:00
roykho
f15f75e9cf
No need to install Nx globally
2021-11-17 08:54:14 -08:00
Greg
a23d937620
Merge branch 'trunk' of github.com:woocommerce/woocommerce into update/31217
2021-11-17 09:47:36 -07:00
Ron Rennick
b1a8664ff4
merge trunk
2021-11-17 12:46:23 -04:00
Ron Rennick
66ad8774d9
Merge pull request #31237 from woocommerce/fix/api-rest-response-code
...
Fix retrieving status code for API tests
2021-11-17 12:40:24 -04:00
roykho
24c565ba68
Add working directory
2021-11-17 08:39:05 -08:00
Vedanshu Jain
c3405cf06f
Merge pull request #31075 from woocommerce/fix/30781
...
Delay handling of hide-notice requests
2021-11-17 21:52:22 +05:30
roykho
c4998a931f
Add cwd and update paths
2021-11-17 08:07:53 -08:00
Greg
d5113e9361
Fix retrieving status code for API tests
2021-11-17 09:02:45 -07:00
roykho
347ed51214
Update paths
2021-11-17 07:58:53 -08:00
Néstor Soriano
efdaf77d80
Merge pull request #31094 from woocommerce/update/current-theme-has-wc-or-fse-support
...
has_archive if current theme supports woocommerce or is an FSE theme
2021-11-17 16:51:51 +01:00
roykho
0f57209548
Set cwd for command
2021-11-17 07:39:24 -08:00
roykho
3c65be3f39
Fix conflict
2021-11-17 07:25:47 -08:00
Ron Rennick
bbcb3ab321
Merge pull request #31225 from woocommerce/fix/api-build
...
Fixed @woocommerce/api Builds
2021-11-17 11:20:28 -04:00
Nestor Soriano
bd9b70c9ec
Remove the need to invoke LookupDataStore->show_feature()
...
This was needed to activate the feature for filtering products
by attribute using the new lookup table. The lookup table still
needs to be created and filled via the tools page.
2021-11-17 10:33:55 +01:00
roykho
1f850553ea
Merge branch 'trunk' into nx/gh-actions
2021-11-16 20:58:17 -08:00
roykho
bf2efa492a
Use Nx for code sniff action
2021-11-16 19:06:22 -08:00
roykho
142dcedc36
Use Nx commands for build and e2e tests
2021-11-16 18:32:08 -08:00
roykho
f940d049d6
Use Nx commands for CI
2021-11-16 18:17:35 -08:00
roykho
a56af927d9
Use trunk in our action-build step to be consistent
2021-11-16 17:55:56 -08:00
Christopher Allford
2f0a828493
Downgraded ts-jest
...
This was causing issues with building the API package, which in turn
broke the entire build.
2021-11-16 15:33:00 -08:00
Christopher Allford
471e5e7877
Fixed @woocommerce/api Builds
...
It looks like I missed the `pnpm-lock.yaml` update.
2021-11-16 15:19:33 -08:00
Ron Rennick
55cce48d7d
update pnpm lock
2021-11-16 18:53:55 -04:00
Ron Rennick
e5d710390d
Merge branch 'trunk' into fix/30866
2021-11-16 18:51:49 -04:00
Ron Rennick
2f9a6a32c2
deprecate core e2e setup, onboarding tests
2021-11-16 18:51:24 -04:00
Greg
da62cc49a0
Merge branch 'trunk' of github.com:woocommerce/woocommerce into update/31217
2021-11-16 15:43:05 -07:00
Christopher Allford
724cbb3750
Merge pull request #31224 from woocommerce/fix/nx-commands
...
Fixed Broken TSConfig
2021-11-16 14:42:12 -08:00
roykho
4b8d10c0e6
Remove grunt and install it higher up
2021-11-16 14:27:03 -08:00
Christopher Allford
e29a4b2a0a
Fixed Broken TSConfig
2021-11-16 14:11:33 -08:00
Vedanshu Jain
78e7039944
Use update_coupon_usage_counts to avoid double count. ( #31147 )
...
Previously we were increasing coupon usage count on every apply_coupon method. This was causing double usages because, we would also increase on order save callback.
We instead now call `wc_update_coupon_usage_counts` in apply_method itself, which would increase the usage and also set the `_recorded_coupon_usage_counts` order meta.
Additional, we also manually call $couon->increase_usage_count if `_recorded_coupon_usage_counts` is because in this case, we are likely applying more than one coupon to the order. And `_recorded_coupon_usage_counts` meta would have already been set by the first coupon. This is not a good solution, ideally we should revamp how we store the coupon recorded information to support multiple coupon information from the get-go.
2021-11-16 14:23:24 -07:00
Claudio Sanches
742fffff79
Merge pull request #31149 from woocommerce/update/docs
...
Update/docs
2021-11-16 18:15:57 -03:00
roykho
e9a6520214
Install Grunt
2021-11-16 12:15:46 -08:00
roykho
50db0285c0
Updated pnpm local file
2021-11-16 12:13:19 -08:00
Greg
b76b9f3d9d
Merge branch 'trunk' of github.com:woocommerce/woocommerce into update/31217
2021-11-16 13:04:13 -07:00
roykho
b92ace6fa5
Merge branch 'trunk' into nx/gh-actions
2021-11-16 11:50:56 -08:00
Claudio Sanches
48fdb94bf3
Merge pull request #31130 from woocommerce/remove/install-subset
...
Remove install-subset process
2021-11-16 16:17:15 -03:00
Roy Ho
6ea1313674
Merge branch 'trunk' into remove/install-subset
2021-11-16 10:19:58 -08:00
Roy Ho
0c940df051
Update plugins/woocommerce/tests/e2e/README.md
...
Co-authored-by: Claudio Sanches <contato@claudiosanches.com>
2021-11-16 10:11:06 -08:00
Jeff Stieler
2bac37f4e6
Orders Endpoint Acceptance Tests ( #31033 )
...
* Create more sample orders data.
* Code formatting.
* Add tests for pagination.
* Formatting.
* Add test case for inclusion and exclusion parameters.
* Add test for parent and parent_exclude parameters.
* Add test case for status parameter.
* Add test case for customer parameter.
* Add test case for product parameter.
* Create a test order with all numerical properties populated.
* Add test case for precision parameter.
* Add test case for search parameter.
* Add test case for orderby parameter.
* Move missed api-core-tests files.
* Force tests to run in band (sequentially).
2021-11-16 10:03:53 -07:00
Greg
aa5e0d6c4b
Move run command onto single line
2021-11-16 09:03:50 -07:00
Greg
6849bf9796
Run API tests in their own job
2021-11-16 08:45:12 -07:00
roykho
6f0bba9e23
Use Nx commands in pr-code-coverage action
2021-11-16 07:26:33 -08:00
Ron Rennick
98b63e027f
Merge pull request #31207 from woocommerce/fix/api-package-tests
...
Replace `moxios` With `axios-mock-adapter` in @woocommerce/api Package
2021-11-16 10:47:56 -04:00