From 42ac653124b129785d3b85bd22b85f8be7a44a86 Mon Sep 17 00:00:00 2001 From: ioedeveloper Date: Thu, 16 Sep 2021 02:44:07 +0100 Subject: [PATCH] Fixed failing tests --- .../src/tests/{pluginManager.spec.ts => pluginManager.ts} | 7 +++++-- package.json | 2 +- 2 files changed, 6 insertions(+), 3 deletions(-) rename apps/remix-ide-e2e/src/tests/{pluginManager.spec.ts => pluginManager.ts} (97%) diff --git a/apps/remix-ide-e2e/src/tests/pluginManager.spec.ts b/apps/remix-ide-e2e/src/tests/pluginManager.ts similarity index 97% rename from apps/remix-ide-e2e/src/tests/pluginManager.spec.ts rename to apps/remix-ide-e2e/src/tests/pluginManager.ts index 69e6684b3b..f1c35100b5 100644 --- a/apps/remix-ide-e2e/src/tests/pluginManager.spec.ts +++ b/apps/remix-ide-e2e/src/tests/pluginManager.ts @@ -182,7 +182,10 @@ module.exports = { }, 'Should load back installed plugins after reload': function (browser: NightwatchBrowser) { - browser.waitForElementVisible('*[data-id="pluginManagerComponentPluginManager"]') + browser + .waitForElementVisible('*[data-id="remixIdeSidePanel"]') + .click('*[plugin="pluginManager"]') + .waitForElementVisible('*[data-id="pluginManagerComponentPluginManager"]') .getInstalledPlugins((plugins) => { browser.refresh() .waitForElementVisible('*[data-id="remixIdeSidePanel"]') @@ -190,7 +193,7 @@ module.exports = { .perform((done) => { // const filtered = plugins.filter(plugin => plugin !== 'testremixIde') // remove this when localplugin bug is resolved plugins.forEach(plugin => { - if (plugin !== testData.pluginName && plugin !== 'testremixIde') { + if ((plugin !== testData.pluginName) && plugin !== localPluginData.pluginName) { browser.waitForElementVisible(`[plugin="${plugin}"`) } }) diff --git a/package.json b/package.json index f3b6f2bed6..445c1b73cf 100644 --- a/package.json +++ b/package.json @@ -74,7 +74,7 @@ "nightwatch_local_gist": "npm run build:e2e && nightwatch --config dist/apps/remix-ide-e2e/nightwatch.js dist/apps/remix-ide-e2e/src/tests/gist.spec.js --env=chrome", "nightwatch_local_workspace": "npm run build:e2e && nightwatch --config dist/apps/remix-ide-e2e/nightwatch.js dist/apps/remix-ide-e2e/src/tests/workspace.test.js --env=chrome", "nightwatch_local_defaultLayout": "npm run build:e2e && nightwatch --config dist/apps/remix-ide-e2e/nightwatch.js dist/apps/remix-ide-e2e/src/tests/defaultLayout.test.js --env=chrome", - "nightwatch_local_pluginManager": "npm run build:e2e && nightwatch --config dist/apps/remix-ide-e2e/nightwatch.js dist/apps/remix-ide-e2e/src/tests/pluginManager.spec.js --env=chrome", + "nightwatch_local_pluginManager": "npm run build:e2e && nightwatch --config dist/apps/remix-ide-e2e/nightwatch.js dist/apps/remix-ide-e2e/src/tests/pluginManager.js --env=chrome", "nightwatch_local_publishContract": "npm run build:e2e && nightwatch --config dist/apps/remix-ide-e2e/nightwatch.js dist/apps/remix-ide-e2e/src/tests/publishContract.test.js --env=chrome", "nightwatch_local_generalSettings": "npm run build:e2e && nightwatch --config dist/apps/remix-ide-e2e/nightwatch.js dist/apps/remix-ide-e2e/src/tests/generalSettings.test.js --env=chrome", "nightwatch_local_fileExplorer": "npm run build:e2e && nightwatch --config dist/apps/remix-ide-e2e/nightwatch.js dist/apps/remix-ide-e2e/src/tests/fileExplorer.test.js --env=chrome",