From 2b2abaeca60ffc4efa192eba68b0de8e5ab5272e Mon Sep 17 00:00:00 2001 From: filip mertens Date: Wed, 4 May 2022 10:58:27 +0200 Subject: [PATCH] support api testing --- .circleci/config.yml | 6 ------ apps/remix-ide-e2e/src/tests/plugin_api.ts | 2 +- apps/remix-ide/ci/flaky.sh | 1 + 3 files changed, 2 insertions(+), 7 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index 8c9626722b..cc732d6931 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -41,11 +41,6 @@ jobs: - run: npm run build:libs - run: mkdir persist && zip -r persist/dist.zip dist - - run: - name: Update PATH and Define Environment Variable at Runtime - command: | - echo 'export VERY_IMPORTANT="testing"' >> $BASH_ENV - source $BASH_ENV - persist_to_workspace: root: . paths: @@ -250,7 +245,6 @@ jobs: - browser-tools/install-geckodriver - run: command: | - echo $VERY_IMPORTANT firefox --version geckodriver --version java -jar /usr/local/bin/selenium.jar --version diff --git a/apps/remix-ide-e2e/src/tests/plugin_api.ts b/apps/remix-ide-e2e/src/tests/plugin_api.ts index 8a7ed9a9ec..eb18137324 100644 --- a/apps/remix-ide-e2e/src/tests/plugin_api.ts +++ b/apps/remix-ide-e2e/src/tests/plugin_api.ts @@ -277,7 +277,7 @@ module.exports = { await clickAndCheckLog(browser, 'fileManager:readFile', 'test', null, 'testrename.txt') }, - 'Should create empty workspace #group2': async function (browser: NightwatchBrowser) { + 'Should create empty workspace #flaky #group2': async function (browser: NightwatchBrowser) { await clickAndCheckLog(browser, 'filePanel:createWorkspace', null, null, ['emptyworkspace', true]) await clickAndCheckLog(browser, 'filePanel:getCurrentWorkspace', { name: 'emptyworkspace', isLocalhost: false, absolutePath: '.workspaces/emptyworkspace' }, null, null) await clickAndCheckLog(browser, 'fileManager:readdir', {}, null, '/') diff --git a/apps/remix-ide/ci/flaky.sh b/apps/remix-ide/ci/flaky.sh index 111575a310..8a2dac3e73 100755 --- a/apps/remix-ide/ci/flaky.sh +++ b/apps/remix-ide/ci/flaky.sh @@ -22,6 +22,7 @@ npm run ganache-cli & npm run serve:production & echo 'sharing folder: ' $PWD '/apps/remix-ide/contracts' & npm run remixd & +npx nx serve remix-ide-e2e-src-local-plugin & sleep 5