Ron Rennick
a720f00a2d
allow slackbot to function from local environment
2021-03-31 10:00:42 -03:00
Ron Rennick
7529914a98
Merge branch 'trunk' into fix/29277-release
2021-03-24 16:15:03 -03:00
Ron Rennick
99b45ff583
update changelogs, bump package versions
2021-03-19 13:13:14 -03:00
Ron Rennick
34ef87acd3
Merge branch 'trunk' into fix/29277
2021-03-16 13:33:30 -03:00
Ron Rennick
48dc56d32a
update e2e main and env readmes
2021-03-16 11:06:44 -03:00
Greg
d7eb6d0b9e
Merge pull request #28851 from woocommerce/e2e/api/poc-delete-products
...
Use api to delete products before e2e tests
2021-03-15 16:22:12 -06:00
Ron Rennick
6031cd922e
Merge branch 'trunk' into e2e/api/poc-delete-products
2021-03-15 14:14:31 -03:00
Ron Rennick
5d98dca84e
Merge branch 'trunk' into fix/e2e-wp57-cli
2021-03-15 13:40:33 -03:00
Ron Rennick
91a4283075
update changelog, readme, fix test broken to test the bot
2021-03-12 16:40:20 -04:00
Ron Rennick
3fa03509db
add token to channel join call, update package-lock
2021-03-12 15:40:09 -04:00
Ron Rennick
025b92d5da
output error on unknown error, expand PR info
2021-03-12 13:07:10 -04:00
Jake Oehler Morrison
2f30a141bd
Include DB env vars on cli service in e2e tests
2021-03-11 16:19:34 +00:00
Ron Rennick
d683e24259
explicitly join the slack channel
2021-03-11 10:46:04 -04:00
Ron Rennick
12c0793217
add token to calls, remove block from test title
2021-03-09 16:49:47 -04:00
Ron Rennick
bb907a6acd
add slack secrets, deliberately break test
2021-03-09 16:11:48 -04:00
Ron Rennick
b389cdb76e
merge changelog with trunk
2021-03-09 10:39:15 -04:00
Ron Rennick
2d8ab6e2f8
include the current block in screenshot params
2021-03-09 10:19:43 -04:00
Ron Rennick
4c88973039
add slack channel support
2021-03-08 19:22:55 -04:00
Ron Rennick
50e9ff2783
make screenshots optional
2021-03-08 16:56:47 -04:00
Ron Rennick
b686a45339
update package depenendencies
2021-03-08 16:17:27 -04:00
Jonathan Sadowski
4a5c6b86b3
Update e2e/env CHANGELOG for wc-e2e space fix
2021-03-08 14:06:14 -06:00
Ron Rennick
0e6d14b12d
create screenshot on e2e test failure
2021-03-08 15:07:29 -04:00
Jonathan Sadowski
e472c99a5c
Fix E2E shorthand script to allow for directories with spaces
2021-03-08 11:38:41 -06:00
zhongruige
4610d5cf16
Updated READMEs and CHANGELOGs
2021-03-03 09:57:11 -07:00
Claudio Sanches
d6e3cf6de9
Update default GIT branch
2021-02-25 20:51:14 -03:00
Marcus
3201a99995
fix: only use customInitFile in e2e if it's a string
...
in WSL2 the second argument is an instance of Command and can not be used with path.resolve
2021-02-23 20:12:51 +01:00
Ron Rennick
cd8826e85f
Merge pull request #29037 from woocommerce/packages/update-e2e-docs
...
Update E2E docs
2021-02-10 15:29:41 -04:00
Ron Rennick
c477644d2d
Merge pull request #28906 from woocommerce/package/utils/update/factory-dependency
...
@woocommerce/e2e-utils: updated fishery to 1.2
2021-02-08 19:03:52 -04:00
Greg
73c2eb20a0
Merge pull request #29060 from woocommerce/packages/ignore-default-json
...
allow env default.json to be untracked in git
2021-02-08 15:58:04 -07:00
Ron Rennick
493a8934be
Merge branch 'master' into package/utils/update/factory-dependency
2021-02-08 16:51:02 -04:00
Ron Rennick
099b1c486a
allow env default.json to be untracked in git
2021-02-08 16:12:10 -04:00
Ron Rennick
d2fd592819
fix import in get-app-name.js
2021-02-08 15:57:58 -04:00
Ron Rennick
8fde150ba9
update built-in readme with shorthand script
2021-02-04 15:52:18 -04:00
Ron Rennick
898051bd16
package lock maintenance
2021-02-01 13:03:13 -04:00
Ron Rennick
2acfa416c7
Merge branch 'master' into e2e/api/poc-delete-products
2021-01-27 10:25:01 -04:00
Ron Rennick
694aff70cb
Merge branch 'master' into packages/env/clean-up-console
2021-01-27 10:23:08 -04:00
Ron Rennick
bb4e654cce
Return jest error for Travis ( #28929 )
...
* Return jest error for Travis
* fix onboarding flow for WCA 1.9.0
2021-01-26 21:59:40 +01:00
Ron Rennick
f48ca7cade
eliminate repeated missing resource messages in E2E
2021-01-26 11:42:51 -04:00
Ron Rennick
09dedb5520
bump version in E2E packages ( #28823 )
...
* bump version in core-tests, utils
* bump api package version, update changelog
* bump e2e-environment to 0.2.0
2021-01-22 14:22:33 +01:00
Ron Rennick
baa4bb5da1
merge master
2021-01-19 17:00:10 -04:00
Ron Rennick
10880ae6e1
add admin user E2E config support ( #28656 )
...
* add admin user config support
* use merchant.login() is jest setup
* remove customer config from builtin readme
* fix missed merge change
Co-authored-by: Leif Singer <git@singer.sh>
2021-01-19 16:02:08 +01:00
Ron Rennick
10b639510b
use api to delete products before e2e tests
2021-01-19 09:49:18 -04:00
Ron Rennick
b477cb8d3a
only activate WooCommerce in E2E initialization ( #28588 )
...
* only activate WooCommerce in E2E initialization
* use project basename for default plugin path
2021-01-13 12:27:11 +01:00
Ron Rennick
5f7b71c543
update readme and package change log
2021-01-08 15:04:47 +01:00
Ron Rennick
96ab0d8d7f
include package.json updates
2021-01-08 15:04:47 +01:00
Ron Rennick
a7014d5496
introduce wc-e2e shorthand script
2021-01-08 15:03:12 +01:00
Ron Rennick
597ec5f9c3
WIP
2021-01-08 15:03:12 +01:00
Ron Rennick
6d402c96c8
Merge pull request #28017 from woocommerce/fix/25643
...
Fix E2E variable product test
2021-01-06 14:39:19 -04:00
Ron Rennick
7959ba3d16
Merge pull request #28045 from woocommerce/fix/28012
...
add support for custom E2E container name
2021-01-06 13:52:42 -04:00
Ron Rennick
0d2a5ac5e9
Fixes needed for variable product E2E test
...
- Jest/Puppeteer sometimes will not find an element on page load when that element is outside the initial viewport
- There were duplicate .variation_tab classes which confused Jest/Puppeteer
- Add function for opening and verifying new product page
- Update test sequence for changes in flow in markup and Jest/Puppeteer
2021-01-05 13:19:49 +01:00
zhongruige
98ee48d1df
Merge branch 'master' of https://github.com/woocommerce/woocommerce into add/e2e-simple-price-config-variable
2020-12-24 16:15:09 -07:00
Vedanshu Jain
9db6e2e49c
Merge pull request #28643 from woocommerce/feature/fix-build
...
Feature/fix build
2020-12-24 13:12:58 +05:30
zhongruige
55a8fc3d11
Merge branch 'master' of https://github.com/woocommerce/woocommerce into add/e2e-simple-price-config-variable
2020-12-21 08:54:33 -07:00
Ron Rennick
6509addabf
merge master
2020-12-18 13:40:49 -04:00
roykho
9ffdfd3401
Check in package-lock
2020-12-15 14:21:05 -08:00
Ron Rennick
733157638b
update package changelog
2020-12-14 10:54:29 -04:00
Ron Rennick
ef61903822
add 12 hour delay to pulling new docker tags
2020-12-14 10:42:39 -04:00
zhongruige
46164b032d
Add config variable for simple product price and update tests to utilize it
2020-12-12 15:46:13 -07:00
Ron Rennick
a47cb707b3
fix merge conflict
2020-12-04 14:52:38 -04:00
Tam Mullen
0877fd5233
Merge pull request #28041 from woocommerce/packages/e2e/custom-initialization
...
add support for custom container initialization script
2020-11-27 20:13:02 +00:00
Nestor Soriano
556ea1ecfa
Merge branch 'master' into use-mozart-to-renamespace-dependencies
2020-11-18 09:05:11 +01:00
Rodrigo Primo
4240f9924a
Merge pull request #28048 from woocommerce/fix/27807
...
Remove dynamic build dependencies
2020-11-13 15:34:35 -03:00
Tam Mullen
8f46eec95a
Merge pull request #28198 from woocommerce/add/package-changelogs
...
add/update e2e package change logs
2020-11-11 14:12:52 +00:00
Ron Rennick
ac89e09c9e
remove duplicate package dependency entries
2020-11-10 16:29:22 -04:00
Ron Rennick
7282e0bca6
merge master
2020-11-09 14:30:01 -04:00
Ron Rennick
9feecc1376
add/update e2e package changelogs
2020-11-05 16:57:04 -04:00
Nestor Soriano
8bb0f196e6
Change the strategy for moving packages
...
Since the Mozart package requires PHP 7.2, and we need to support 7.0
and 7.1, the moving step has been removed from the composer install
stage. Instead, now it has to be triggered manually via
`composer run move-vendor-namespaces`, and the moved package must be
added to source control. See the updated src/Internal/Vendor/REAMDE.md
for details.
2020-11-05 17:19:14 +01:00
Ron Rennick
21ebe3af05
remove puppeteer dependency from e2e-environment
2020-10-29 08:41:24 -03:00
Ron Rennick
7cb68e055c
add lerna hoist, use consistent package versions
2020-10-28 14:21:02 -03:00
Tam Mullen
a0233fad93
Merge pull request #27978 from woocommerce/docs/e2e-environment-0.1.6
...
update e2e-environment readme
2020-10-28 12:51:13 +00:00
Ron Rennick
9d47a1c072
simplify e2e-environment exports
2020-10-21 16:17:10 -03:00
Ron Rennick
e91a09f302
remove remaining webalias fragments
2020-10-21 15:47:09 -03:00
Ron Rennick
7ebfdbeb0e
add support for custom container initialization script
2020-10-21 10:53:48 -03:00
Ron Rennick
dd6d460fec
update e2e-environment readme
2020-10-15 14:53:21 -03:00
Ron Rennick
c3f934ad21
add e2e-environment package changelog
2020-10-15 14:14:22 -03:00
Ron Rennick
5815e5cf48
Merge pull request #27914 from woocommerce/fix/e2e-container-check
...
Only attempt to run E2E tests if testing host is ready
2020-10-15 13:44:55 -03:00
Ron Rennick
f0e6e1761c
Merge pull request #27913 from woocommerce/fix/27820
...
add test:e2e-debug command
2020-10-15 13:44:32 -03:00
Ron Rennick
13bcd43bfe
expose automattic/puppeteer-utils in e2e-environment
2020-10-13 16:16:32 -04:00
Ron Rennick
62acca06e1
don't run tests if testing host not ready
2020-10-09 05:14:57 -03:00
Ron Rennick
7f57906959
add test:e2e-debug command
2020-10-09 05:00:03 -03:00
Christopher Allford
f9ef91adc1
Merge pull request #27836 from woocommerce/packages/api/add/repository-listing
...
@woocommerce/api: Added list() repository operation and classes for managing store settings
2020-10-08 13:20:12 -07:00
Christopher Allford
1d0cbc8187
Merge branch 'master' into packages/api/add/repository-listing
2020-10-08 11:48:22 -07:00
Ron Rennick
31001036c9
Merge branch 'master' into fix/25962
2020-10-08 15:30:25 -03:00
Ron Rennick
3a980a1241
merge current master
2020-10-07 03:17:38 -03:00
Ron Rennick
84fdfb6769
merge master
2020-10-07 03:05:04 -03:00
Julia Amosova
aac4db94b2
Merge pull request #27679 from woocommerce/packages/e2e/config-functions
...
add eslint & babel config functions to e2e-environment
2020-10-06 14:15:56 -04:00
Ron Rennick
610e787a86
package lock maintenance
2020-10-05 09:31:48 -03:00
Ron Rennick
5139c73029
allow running named test files that don't match test spec pattern
2020-10-05 09:16:27 -03:00
Christopher Allford
a01da2da93
Updated the lock files
2020-10-01 16:04:03 -07:00
Christopher Allford
f2dda16c40
Updated lock files
2020-10-01 14:28:14 -07:00
Ron Rennick
4af90518da
lock file maintenance
2020-10-01 14:21:40 -03:00
Ron Rennick
1abbe3f273
initial core test package files, move setup tests to package
2020-09-29 15:22:20 -03:00
Ron Rennick
fd60f7052a
Merge branch 'master' into fix/e2e-url-no-port
2020-09-28 16:15:22 -03:00
Christopher Allford
44c7428358
Updated package lock files and fixed test error
2020-09-25 13:49:54 -07:00
Ron Rennick
2ab59149ad
revert testing change to default.json
2020-09-24 12:27:35 -03:00
Julia Amosova
dcd0c46ab5
Merge pull request #27714 from woocommerce/fix/headless-flag-e2e-dev-mode
...
Add missing headless flag for running e2e tests in dev mode + README updates
2020-09-23 17:05:45 -04:00
Ron Rennick
bde41799af
merge master
2020-09-23 17:20:43 -03:00
Ron Rennick
a80dc37684
merge master
2020-09-23 16:26:17 -03:00
Ron Rennick
3fbdf46192
always remove the trailing slash from the base URL
2020-09-23 16:22:15 -03:00
Julia Amosova
12d546b280
Add `PUPPETEER_SLOWMO` to global process.env to enable it.
2020-09-20 15:34:47 -04:00