diff --git a/apps/remix-ide-e2e/src/commands/executeScript.ts b/apps/remix-ide-e2e/src/commands/executeScript.ts index 91a695ead6..42654b8d54 100644 --- a/apps/remix-ide-e2e/src/commands/executeScript.ts +++ b/apps/remix-ide-e2e/src/commands/executeScript.ts @@ -7,7 +7,12 @@ class ExecuteScript extends EventEmitter { .clearEditableContent('*[data-id="terminalCliInput"]') .click('*[data-id="terminalCli"]') .pause(2000) - .clearValue('*[data-id="terminalCliInput"]') + .sendKeys('*[data-id="terminalCliInput"]', this.api.Keys.BACK_SPACE) + .sendKeys('*[data-id="terminalCliInput"]', this.api.Keys.BACK_SPACE) + .sendKeys('*[data-id="terminalCliInput"]', this.api.Keys.BACK_SPACE) + .sendKeys('*[data-id="terminalCliInput"]', this.api.Keys.BACK_SPACE) + .sendKeys('*[data-id="terminalCliInput"]', this.api.Keys.BACK_SPACE) + .sendKeys('*[data-id="terminalCliInput"]', this.api.Keys.BACK_SPACE) .sendKeys('*[data-id="terminalCliInput"]', script) .sendKeys('*[data-id="terminalCliInput"]', this.api.Keys.ENTER) .sendKeys('*[data-id="terminalCliInput"]', this.api.Keys.ENTER) diff --git a/apps/remix-ide-e2e/src/tests/terminal.test.ts b/apps/remix-ide-e2e/src/tests/terminal.test.ts index 1eef80169f..1fa68d3348 100644 --- a/apps/remix-ide-e2e/src/tests/terminal.test.ts +++ b/apps/remix-ide-e2e/src/tests/terminal.test.ts @@ -36,7 +36,6 @@ module.exports = { .addFile('asyncAwait.js', { content: asyncAwait }) .openFile('asyncAwait.js') .executeScript('remix.execute("asyncAwait.js")') - .pause(2000) .waitForElementContainsText('*[data-id="terminalJournal"]', 'Waiting Promise', 60000) .waitForElementContainsText('*[data-id="terminalJournal"]', 'result - ', 60000) .waitForElementContainsText('*[data-id="terminalJournal"]', 'Promise Resolved', 60000)