diff --git a/src/WrapperApp/components/NavDrawer/NavDrawer.test.ts b/src/WrapperApp/components/NavDrawer/NavDrawer.test.ts index a375bf1f6..63c132cb3 100644 --- a/src/WrapperApp/components/NavDrawer/NavDrawer.test.ts +++ b/src/WrapperApp/components/NavDrawer/NavDrawer.test.ts @@ -7,7 +7,7 @@ describe('NavDrawer component', () => { beforeAll(async () => { driver = await new Builder() .forBrowser('chrome') - .setChromeOptions(new chrome.Options().addArguments('--headless')) + .setChromeOptions(new chrome.Options().addArguments('--headless') as chrome.Options) .build(); }, 30000); //test timeouts are set to 30000 ms, as default timeout of 5000 ms is not enough for the test to pass in github actions diff --git a/src/__tests__/FlukaConverter.test.ts b/src/__tests__/FlukaConverter.test.ts index ecea41049..ba7efd2b5 100644 --- a/src/__tests__/FlukaConverter.test.ts +++ b/src/__tests__/FlukaConverter.test.ts @@ -8,7 +8,10 @@ describe('Fluka Converter', () => { driver = await new Builder() .forBrowser('chrome') .setChromeOptions( - new chrome.Options().addArguments('--window-size=1920,1080', '--headless') + new chrome.Options().addArguments( + '--window-size=1920,1080', + '--headless' + ) as chrome.Options ) .build(); }, 30_000); @@ -93,7 +96,7 @@ describe('Fluka Converter', () => { // select SHIELDHIT subsection examplesPanel.findElement(By.xpath("//button[contains(text(),'shieldhit')]")).click(); - + //find the list of examples const examplesList = await examplesPanel.findElement(By.id('Examples list')); diff --git a/src/__tests__/ShieldhitConverter.test.ts b/src/__tests__/ShieldhitConverter.test.ts index ad43c3a42..14d7fb2b1 100644 --- a/src/__tests__/ShieldhitConverter.test.ts +++ b/src/__tests__/ShieldhitConverter.test.ts @@ -9,7 +9,10 @@ describe('ShieldhitConverter', () => { driver = await new Builder() .forBrowser('chrome') .setChromeOptions( - new chrome.Options().addArguments('--window-size=1920,1080', '--headless') + new chrome.Options().addArguments( + '--window-size=1920,1080', + '--headless' + ) as chrome.Options ) .build(); }, 30_000); diff --git a/src/__tests__/TopasConverter.test.ts b/src/__tests__/TopasConverter.test.ts index 3f59a822c..9e97b9dc2 100644 --- a/src/__tests__/TopasConverter.test.ts +++ b/src/__tests__/TopasConverter.test.ts @@ -8,7 +8,10 @@ describe('TopasConverter', () => { driver = await new Builder() .forBrowser('chrome') .setChromeOptions( - new chrome.Options().addArguments('--window-size=1920,1080', '--headless') + new chrome.Options().addArguments( + '--window-size=1920,1080', + '--headless' + ) as chrome.Options ) .build(); }, 30_000); @@ -32,7 +35,7 @@ describe('TopasConverter', () => { 5_000 ) ).toBeTruthy(); - + //find the "Editor" button on the left menu and assure it is already selected const editorButton = await driver.findElement(By.xpath("//div[@aria-label = 'Editor']"));