diff --git a/apps/remix-ide-e2e/src/tests/editorHoverContext.test.ts b/apps/remix-ide-e2e/src/tests/editorHoverContext.test.ts index 3a520fde07..dd83159f88 100644 --- a/apps/remix-ide-e2e/src/tests/editorHoverContext.test.ts +++ b/apps/remix-ide-e2e/src/tests/editorHoverContext.test.ts @@ -87,7 +87,10 @@ module.exports = { checkEditorHoverContent(browser, path, expectedContent) }, 'Add token file': function (browser: NightwatchBrowser) { - browser.addFile('contracts/mytoken.sol', { + browser + .clickLaunchIcon('solidity') + .setSolidityCompilerVersion('soljson-v0.8.20+commit.a1b79de6.js') + .addFile('contracts/mytoken.sol', { content: myToken }).useXpath().waitForElementVisible("//*[@class='view-line' and contains(.,'gas')]") }, @@ -95,7 +98,7 @@ module.exports = { 'Should show ERC20 hover over contract in editor #group1': function (browser: NightwatchBrowser) { browser.scrollToLine(10) const path = "//*[@class='view-line' and contains(.,'MyToken') and contains(.,'Pausable')]//span//span[contains(.,'ERC20Burnable')]" - const expectedContent = 'contract ERC20Burnable is ERC20Burnable, ERC20, IERC20Metadata, IERC20, Context' + const expectedContent = 'contract ERC20Burnable is ERC20Burnable, ERC20, IERC20Errors, IERC20Metadata, IERC20, Context' checkEditorHoverContent(browser, path, expectedContent, 25) }, 'Go back to ballot file': function (browser: NightwatchBrowser) { @@ -120,7 +123,7 @@ module.exports = { 'Should show ERC20 hover over contract in editor again #group1': function (browser: NightwatchBrowser) { browser.scrollToLine(10) const path = "//*[@class='view-line' and contains(.,'MyToken') and contains(.,'Pausable')]//span//span[contains(.,'ERC20Burnable')]" - const expectedContent = 'contract ERC20Burnable is ERC20Burnable, ERC20, IERC20Metadata, IERC20, Context' + const expectedContent = 'contract ERC20Burnable is ERC20Burnable, ERC20, IERC20Errors, IERC20Metadata, IERC20, Context' checkEditorHoverContent(browser, path, expectedContent, 25) },