Skip to content

Commit b7994f1

Browse files
authored
adding e2e tests for mrt and am (#108)
* adding e2e tests for mrt and am * fixing the type error * am test changes * fixing lint
1 parent c045eec commit b7994f1

File tree

7 files changed

+1250
-3
lines changed

7 files changed

+1250
-3
lines changed

.github/workflows/e2e-tests.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,8 @@ jobs:
5858
SFCC_SANDBOX_API_HOST: ${{ vars.SFCC_SANDBOX_API_HOST }}
5959
SFCC_SHORTCODE: ${{ vars.SFCC_SHORTCODE }}
6060
SFCC_EXTRA_HEADERS: ${{ secrets.SFCC_EXTRA_HEADERS }}
61+
SFCC_MRT_CLOUD_ORIGIN: ${{ vars.SFCC_MRT_CLOUD_ORIGIN }}
62+
SFCC_MRT_API_KEY: ${{ secrets.SFCC_MRT_API_KEY }}
6163
run: |
6264
if [ -n "$SFCC_CLIENT_ID" ] && [ -n "$SFCC_CLIENT_SECRET" ] && [ -n "$TEST_REALM" ] && [ -n "$SFCC_ACCOUNT_MANAGER_HOST" ] && [ -n "$SFCC_SANDBOX_API_HOST" ] && [ -n "$SFCC_SHORTCODE" ]; then
6365
echo "has-secrets=true" >> $GITHUB_OUTPUT
@@ -69,6 +71,7 @@ jobs:
6971
echo " - SFCC_ACCOUNT_MANAGER_HOST (var): ${SFCC_ACCOUNT_MANAGER_HOST:+✓}" >> $GITHUB_STEP_SUMMARY
7072
echo " - SFCC_SANDBOX_API_HOST (var): ${SFCC_SANDBOX_API_HOST:+✓}" >> $GITHUB_STEP_SUMMARY
7173
echo " - SFCC_SHORTCODE (var): ${SFCC_SHORTCODE:+✓}" >> $GITHUB_STEP_SUMMARY
74+
echo " - SFCC_MRT_CLOUD_ORIGIN (var): ${SFCC_MRT_CLOUD_ORIGIN:+✓}" >> $GITHUB_STEP_SUMMARY
7275
fi
7376
- name: Setup pnpm
7477
uses: pnpm/action-setup@v4
@@ -107,6 +110,8 @@ jobs:
107110
TEST_REALM: ${{ inputs.test_realm || vars.TEST_REALM }}
108111
SFCC_SHORTCODE: ${{ vars.SFCC_SHORTCODE }}
109112
SFCC_EXTRA_HEADERS: ${{ secrets.SFCC_EXTRA_HEADERS }}
113+
SFCC_MRT_CLOUD_ORIGIN: ${{ vars.SFCC_MRT_CLOUD_ORIGIN }}
114+
SFCC_MRT_API_KEY: ${{ secrets.SFCC_MRT_API_KEY }}
110115
# Test configuration
111116
NODE_ENV: test
112117
SFCC_LOG_LEVEL: silent

packages/b2c-cli/package.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -313,6 +313,8 @@
313313
"test:e2e:sites": "env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/sites-operations.test.ts\"",
314314
"test:e2e:slas": "env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/slas-lifecycle.test.ts\"",
315315
"test:e2e:webdav": "env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/webdav-operations.test.ts\"",
316+
"test:e2e:mrt": "env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/mrt-lifecycle.test.ts\"",
317+
"test:e2e:am": "env OCLIF_TEST_ROOT=. mocha --forbid-only \"test/functional/e2e/am-operations.test.ts\"",
316318
"coverage": "c8 report",
317319
"version": "oclif readme && git add README.md",
318320
"dev": "node ./bin/dev.js"

0 commit comments

Comments
 (0)