support api testing

pull/2356/head
filip mertens 3 years ago
parent 7fe8a8a6cd
commit 2b2abaeca6
  1. 6
      .circleci/config.yml
  2. 2
      apps/remix-ide-e2e/src/tests/plugin_api.ts
  3. 1
      apps/remix-ide/ci/flaky.sh

@ -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

@ -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, '/')

@ -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

Loading…
Cancel
Save