deprecate core e2e setup, onboarding tests

This commit is contained in:
Ron Rennick 2021-11-16 18:51:24 -04:00
parent 2bac37f4e6
commit 2f9a6a32c2
6 changed files with 21 additions and 2 deletions

View File

@ -11,6 +11,7 @@
"main": "index.js",
"dependencies": {
"@jest/globals": "^26.4.2",
"@wordpress/deprecated": "^3.2.3",
"config": "3.3.3",
"faker": "^5.1.0"
},

View File

@ -2,6 +2,7 @@
* Internal dependencies
*/
const { merchant } = require( '@woocommerce/e2e-utils' );
const deprecated = require( '@wordpress/deprecated' );
/**
* External dependencies
@ -19,6 +20,10 @@ const runActivationTest = () => {
});
it('can make sure WooCommerce is activated. If not, activate it', async () => {
deprecated( 'runActivationTest', {
alternative: '@woocommerce/admin-e2e-tests `testAdminBasicSetup()`',
});
const slug = 'woocommerce';
await merchant.openPlugins();
const disableLink = await page.$(`tr[data-slug="${slug}"] .deactivate a`);

View File

@ -13,6 +13,7 @@ const {
* External dependencies
*/
const config = require( 'config' );
const deprecated = require( '@wordpress/deprecated' );
const {
it,
describe,
@ -47,6 +48,9 @@ const runOnboardingFlowTest = () => {
}
it('can start and complete onboarding when visiting the site for the first time.', async () => {
deprecated( 'runOnboardingFlowTest', {
alternative: '@woocommerce/admin-e2e-tests `testAdminOnboardingWizard()`',
});
await completeOnboardingWizard();
});
});
@ -59,6 +63,9 @@ const runTaskListTest = () => {
});
it('can setup shipping', async () => {
deprecated( 'runTaskListTest', {
alternative: '@woocommerce/admin-e2e-tests `testAdminHomescreenTasklist()`',
});
await page.evaluate(() => {
document.querySelector('.woocommerce-list__item-title').scrollIntoView();
});

View File

@ -6,6 +6,7 @@ const {
it,
describe,
} = require( '@jest/globals' );
const deprecated = require( '@wordpress/deprecated' );
/**
* Internal dependencies
@ -31,6 +32,9 @@ const runInitialStoreSettingsTest = () => {
});
it('can enable tax rates and calculations', async () => {
deprecated( 'runInitialStoreSettingsTest', {
alternative: '@woocommerce/admin-e2e-tests `testAdminBasicSetup()`',
});
// Go to general settings page
await merchant.openSettings('general');

View File

@ -12,7 +12,7 @@
"module": "build-module/index.js",
"dependencies": {
"@automattic/puppeteer-utils": "github:Automattic/puppeteer-utils#0f3ec50",
"@wordpress/deprecated": "^2.10.0",
"@wordpress/deprecated": "^3.2.3",
"@wordpress/e2e-test-utils": "^4.16.1",
"config": "3.3.3",
"faker": "^5.1.0",

View File

@ -1,6 +1,8 @@
/*
* Internal dependencies
*/
const { runSetupOnboardingTests } = require( '@woocommerce/e2e-core-tests' );
const { runActivationTest, runInitialStoreSettingsTest, runSetupOnboardingTests } = require( '@woocommerce/e2e-core-tests' );
runActivationTest();
runInitialStoreSettingsTest();
runSetupOnboardingTests();