diff --git a/tests/e2e/utils/package.json b/tests/e2e/utils/package.json index 5bc19595935..14cf8258ae2 100644 --- a/tests/e2e/utils/package.json +++ b/tests/e2e/utils/package.json @@ -1,16 +1,26 @@ { - "name": "@woocommerce/e2e-utils", - "version": "0.1.0", - "description": "End-To-End (E2E) test utils for WooCommerce", - "homepage": "https://github.com/woocommerce/woocommerce/tree/master/tests/e2e-utils/README.md", - "repository": { - "type": "git", - "url": "https://github.com/woocommerce/woocommerce.git" - }, - "license": "GPL-3.0+", - "main": "build/index.js", - "module": "build-module/index.js", - "dependencies": { - "@wordpress/e2e-test-utils": "4.6.0" - } + "name": "@woocommerce/e2e-utils", + "version": "0.1.0", + "description": "End-To-End (E2E) test utils for WooCommerce", + "homepage": "https://github.com/woocommerce/woocommerce/tree/master/tests/e2e-utils/README.md", + "repository": { + "type": "git", + "url": "https://github.com/woocommerce/woocommerce.git" + }, + "license": "GPL-3.0+", + "main": "build/index.js", + "module": "build-module/index.js", + "dependencies": { + "@wordpress/e2e-test-utils": "4.6.0", + "@woocommerce/model-factories": "file:../factories" + }, + "publishConfig": { + "access": "public" + }, + "scripts": { + "clean": "rm -rf ./build ./build-module", + "compile": "node ./../bin/build.js", + "build": "npm run clean && npm run compile", + "prepare": "npm run build" } +} diff --git a/tests/e2e/utils/src/components.js b/tests/e2e/utils/src/components.js index d4f6c77b29c..b0f2ff8af54 100644 --- a/tests/e2e/utils/src/components.js +++ b/tests/e2e/utils/src/components.js @@ -6,7 +6,7 @@ * Internal dependencies */ import { StoreOwnerFlow } from './flows'; -import modelRegistry from '../../utils/factories'; +import modelRegistry from './factories'; import { SimpleProduct } from '@woocommerce/model-factories'; import { clickTab, uiUnblocked, verifyCheckboxIsUnset } from './page-utils'; diff --git a/tests/e2e/utils/factories.js b/tests/e2e/utils/src/factories.js similarity index 96% rename from tests/e2e/utils/factories.js rename to tests/e2e/utils/src/factories.js index f80d552513f..9de57321cde 100644 --- a/tests/e2e/utils/factories.js +++ b/tests/e2e/utils/src/factories.js @@ -2,7 +2,7 @@ import { AdapterTypes, initializeUsingBasicAuth, ModelRegistry, - registerSimpleProduct + registerSimpleProduct, } from '@woocommerce/model-factories'; const config = require( 'config' ); diff --git a/tests/e2e/utils/index.js b/tests/e2e/utils/src/index.js similarity index 87% rename from tests/e2e/utils/index.js rename to tests/e2e/utils/src/index.js index bd333b76b7c..f6f914713f9 100644 --- a/tests/e2e/utils/index.js +++ b/tests/e2e/utils/src/index.js @@ -1,4 +1,4 @@ -import { CustomerFlow, StoreOwnerFlow } from './src/flows'; +import { CustomerFlow, StoreOwnerFlow } from './flows'; import { completeOnboardingWizard, @@ -6,7 +6,7 @@ import { createSimpleProduct, createVariableProduct, verifyAndPublish, -} from './src/components'; +} from './components'; import { clearAndFillInput, @@ -20,7 +20,7 @@ import { verifyCheckboxIsSet, verifyCheckboxIsUnset, verifyValueOfInputField, -} from './src/page-utils'; +} from './page-utils'; module.exports = { CustomerFlow,