fix home click & data-path

pull/5370/head
filip mertens 2 years ago committed by Aniket
parent b9ad9a1d21
commit 9f046349fb
  1. 2
      apps/remix-ide-e2e/src/tests/etherscan_api.ts
  2. 2
      apps/remix-ide-e2e/src/tests/gist.test.ts
  3. 4
      apps/remix-ide-e2e/src/tests/importFromGithub.test.ts
  4. 2
      libs/remix-ui/tabs/src/lib/remix-ui-tabs.tsx

@ -40,7 +40,7 @@ module.exports = {
.clickLaunchIcon('etherscan') // start etherscan verification .clickLaunchIcon('etherscan') // start etherscan verification
// @ts-ignore // @ts-ignore
.frame(0) .frame(0)
.click('[data-id="home"]') .click('[data-id="verticalIconsHomeIcon"]')
.setValue('select[name="contractName"]', 'Owner') .setValue('select[name="contractName"]', 'Owner')
.setValue('*[name="contractAddress"]', '0x9981c9d00103da481c3c65b22a79582a3e3ff50b') .setValue('*[name="contractAddress"]', '0x9981c9d00103da481c3c65b22a79582a3e3ff50b')
.click('[data-id="verify-contract"]') .click('[data-id="verify-contract"]')

@ -73,7 +73,7 @@ module.exports = {
browser.clickLaunchIcon('home') browser.clickLaunchIcon('home')
.waitForElementVisible('*[data-id="remixIdeIconPanel"]', 10000) .waitForElementVisible('*[data-id="remixIdeIconPanel"]', 10000)
.clickLaunchIcon('filePanel') .clickLaunchIcon('filePanel')
.click('div[title="home"]') .click('div[data-id="verticalIconsHomeIcon"]')
.waitForElementVisible('button[data-id="landingPageImportFromGistButton"]') .waitForElementVisible('button[data-id="landingPageImportFromGistButton"]')
.pause(1000) .pause(1000)
.scrollAndClick('button[data-id="landingPageImportFromGistButton"]') .scrollAndClick('button[data-id="landingPageImportFromGistButton"]')

@ -45,7 +45,7 @@ module.exports = {
browser browser
.waitForElementVisible('*[data-id="remixIdeIconPanel"]', 10000) .waitForElementVisible('*[data-id="remixIdeIconPanel"]', 10000)
.clickLaunchIcon('filePanel') .clickLaunchIcon('filePanel')
.click('div[title="home"]') .click('div[data-id="verticalIconsHomeIcon"]')
.waitForElementVisible('button[data-id="landingPageImportFromGitHubButton"]').pause(1000) .waitForElementVisible('button[data-id="landingPageImportFromGitHubButton"]').pause(1000)
.click('button[data-id="landingPageImportFromGitHubButton"]') .click('button[data-id="landingPageImportFromGitHubButton"]')
.waitForElementVisible('input[data-id="homeTabModalDialogCustomPromptText"]') .waitForElementVisible('input[data-id="homeTabModalDialogCustomPromptText"]')
@ -67,7 +67,7 @@ module.exports = {
}, },
'Import JSON From GitHub For Valid URL #group2': function (browser: NightwatchBrowser) { 'Import JSON From GitHub For Valid URL #group2': function (browser: NightwatchBrowser) {
browser browser
.click('div[title="home"]') .click('div[data-id="verticalIconsHomeIcon"]')
.click('button[data-id="landingPageImportFromGitHubButton"]') .click('button[data-id="landingPageImportFromGitHubButton"]')
.waitForElementVisible('input[data-id="homeTabModalDialogCustomPromptText"]').pause(1000) .waitForElementVisible('input[data-id="homeTabModalDialogCustomPromptText"]').pause(1000)
.execute(() => { .execute(() => {

@ -99,7 +99,7 @@ export const TabsUI = (props: TabsUIProps) => {
ref={el => { tabsRef.current[index] = el }} ref={el => { tabsRef.current[index] = el }}
className={classNameTab} className={classNameTab}
data-id={index === currentIndexRef.current ? 'tab-active' : ''} data-id={index === currentIndexRef.current ? 'tab-active' : ''}
data-path={tab.title} data-path={tab.name}
> >
{tab.icon ? (<img className="my-1 mr-1 iconImage" style={{ filter: invert }} src={tab.icon} />) : (<i className={classNameImg}></i>)} {tab.icon ? (<img className="my-1 mr-1 iconImage" style={{ filter: invert }} src={tab.icon} />) : (<i className={classNameImg}></i>)}
<span className={`title-tabs ${getFileDecorationClasses(tab)}`}>{tab.title}</span> <span className={`title-tabs ${getFileDecorationClasses(tab)}`}>{tab.title}</span>

Loading…
Cancel
Save