mirror of
https://github.com/rancher-sandbox/rancher-desktop.git
synced 2021-10-13 00:04:06 +03:00
Moved page initialization from global to individual page test blocks
Signed-off-by: Gunasekhar Matamalam <gunasekhar.matamalam@suse.com>
This commit is contained in:
committed by
Mark Yen
parent
3ee8f620ca
commit
d5d79a47d6
@@ -16,12 +16,7 @@ describe('Rancher Desktop', () => {
|
||||
let client: SpectronClient;
|
||||
let browserWindow: BrowserWindow;
|
||||
let navBarPage: NavBarPage;
|
||||
let generalPage: GeneralPage;
|
||||
let kubernetesPage: KubernetesPage;
|
||||
let portForwardingPage: PortForwardingPage;
|
||||
let imagesPage: ImagesPage;
|
||||
let troubleShootingPage: TroubleshootingPage;
|
||||
|
||||
|
||||
beforeAll(async() => {
|
||||
app = new Application({
|
||||
// 'any' typing is required for now as other alternate usage/import
|
||||
@@ -57,31 +52,31 @@ describe('Rancher Desktop', () => {
|
||||
});
|
||||
|
||||
it('should display welcome message in general tab', async() => {
|
||||
generalPage = await navBarPage.getGeneralPage();
|
||||
const generalPage: GeneralPage = await navBarPage.getGeneralPage();
|
||||
|
||||
expect(await generalPage.getTitle()).toBe('Welcome to Rancher Desktop');
|
||||
});
|
||||
|
||||
it('should switch to Kubernetes Settings tab', async() => {
|
||||
kubernetesPage = await navBarPage.getKubernetesPage();
|
||||
const kubernetesPage: KubernetesPage = await navBarPage.getKubernetesPage();
|
||||
|
||||
expect(await kubernetesPage.getResetKubernetesButtonText()).toBe('Reset Kubernetes');
|
||||
});
|
||||
|
||||
it('should switch to Port Forwarding tab', async() => {
|
||||
portForwardingPage = await navBarPage.getPortForwardingPage();
|
||||
const portForwardingPage: PortForwardingPage = await navBarPage.getPortForwardingPage();
|
||||
|
||||
expect(portForwardingPage).not.toBeNull();
|
||||
});
|
||||
|
||||
it('should switch to Images tab', async() => {
|
||||
imagesPage = await navBarPage.getImagesPage();
|
||||
const imagesPage: ImagesPage = await navBarPage.getImagesPage();
|
||||
|
||||
expect(imagesPage).not.toBeNull();
|
||||
});
|
||||
|
||||
it('should switch to Troubleshooting tab', async() => {
|
||||
troubleShootingPage = await navBarPage.getTroubleshootingPage();
|
||||
const troubleShootingPage: TroubleshootingPage = await navBarPage.getTroubleshootingPage();
|
||||
|
||||
expect(await troubleShootingPage.getFactoryResetButtonText()).toBe('Factory Reset');
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user