mirror of
https://github.com/NativeScript/NativeScript.git
synced 2025-11-05 13:26:48 +08:00
test: Added disabled test for changing tabs
This commit is contained in:
3
e2e/ui-tests-app/app/tabs/frame-in-tabs-inner-page-1.xml
Normal file
3
e2e/ui-tests-app/app/tabs/frame-in-tabs-inner-page-1.xml
Normal file
@@ -0,0 +1,3 @@
|
||||
<Page class="page" >
|
||||
<Label text="Inner label 1" backgroundColor="blue"/>
|
||||
</Page>
|
||||
3
e2e/ui-tests-app/app/tabs/frame-in-tabs-inner-page-2.xml
Normal file
3
e2e/ui-tests-app/app/tabs/frame-in-tabs-inner-page-2.xml
Normal file
@@ -0,0 +1,3 @@
|
||||
<Page class="page">
|
||||
<Label text="Inner label 2" backgroundColor="red"/>
|
||||
</Page>
|
||||
3
e2e/ui-tests-app/app/tabs/frame-in-tabs-inner-page-3.xml
Normal file
3
e2e/ui-tests-app/app/tabs/frame-in-tabs-inner-page-3.xml
Normal file
@@ -0,0 +1,3 @@
|
||||
<Page class="page">
|
||||
<Label text="Inner label 3" backgroundColor="orange"/>
|
||||
</Page>
|
||||
3
e2e/ui-tests-app/app/tabs/frame-in-tabs-inner-page-4.xml
Normal file
3
e2e/ui-tests-app/app/tabs/frame-in-tabs-inner-page-4.xml
Normal file
@@ -0,0 +1,3 @@
|
||||
<Page class="page">
|
||||
<Label text="Inner label 4" backgroundColor="green"/>
|
||||
</Page>
|
||||
3
e2e/ui-tests-app/app/tabs/frame-in-tabs.ts
Normal file
3
e2e/ui-tests-app/app/tabs/frame-in-tabs.ts
Normal file
@@ -0,0 +1,3 @@
|
||||
export function onItemTap(args) {
|
||||
console.log(`Item with index: ${args.index} tapped`);
|
||||
}
|
||||
24
e2e/ui-tests-app/app/tabs/frame-in-tabs.xml
Normal file
24
e2e/ui-tests-app/app/tabs/frame-in-tabs.xml
Normal file
@@ -0,0 +1,24 @@
|
||||
<Page class="page">
|
||||
<StackLayout>
|
||||
<Tabs highlightColor="red" offscreenTabLimit="1">
|
||||
<TabStrip highlightColor="green" itemTap="onItemTap">
|
||||
<TabStripItem title="1"></TabStripItem>
|
||||
<TabStripItem title="2"></TabStripItem>
|
||||
<TabStripItem title="3"></TabStripItem>
|
||||
<TabStripItem title="4"></TabStripItem>
|
||||
</TabStrip>
|
||||
<TabContentItem>
|
||||
<Frame defaultPage="tabs/frame-in-tabs-inner-page-1"></Frame>
|
||||
</TabContentItem>
|
||||
<TabContentItem>
|
||||
<Frame defaultPage="tabs/frame-in-tabs-inner-page-2"></Frame>
|
||||
</TabContentItem>
|
||||
<TabContentItem>
|
||||
<Frame defaultPage="tabs/frame-in-tabs-inner-page-3"></Frame>
|
||||
</TabContentItem>
|
||||
<TabContentItem>
|
||||
<Frame defaultPage="tabs/frame-in-tabs-inner-page-4"></Frame>
|
||||
</TabContentItem>
|
||||
</Tabs>
|
||||
</StackLayout>
|
||||
</Page>
|
||||
@@ -283,4 +283,22 @@ describe(`${imagePrefix}-suite`, async function () {
|
||||
assert.isTrue(driver.imageHelper.hasImageComparisonPassed());
|
||||
await tabsViewBasePage.navigateBackToSuitMainPage();
|
||||
});
|
||||
|
||||
// it(`${imagePrefix}-frame-in-tabs`, async function () {
|
||||
// await tabsViewBasePage.navigateToSample("frame-in-tabs");
|
||||
// await driver.imageHelper.compareScreen();
|
||||
|
||||
// // go through the tabs and check that they are loaded
|
||||
// await tabsViewBasePage.tabOnItem(1);
|
||||
// await driver.imageHelper.compareScreen();
|
||||
|
||||
// await tabsViewBasePage.tabOnItem(2);
|
||||
// await driver.imageHelper.compareScreen();
|
||||
|
||||
// await tabsViewBasePage.tabOnItem(3);
|
||||
// await driver.imageHelper.compareScreen();
|
||||
|
||||
// assert.isTrue(driver.imageHelper.hasImageComparisonPassed());
|
||||
// await tabsViewBasePage.navigateBackToSuitMainPage();
|
||||
// });
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user