mirror of
https://github.com/NativeScript/NativeScript.git
synced 2025-11-05 13:26:48 +08:00
tests: added new ui tests
This commit is contained in:
@@ -303,4 +303,19 @@ describe(`${suite}-${spec}-suite`, async function () {
|
||||
assert.isTrue(driver.imageHelper.hasImageComparisonPassed());
|
||||
await bottomNavigationBasePage.navigateBackToSuitMainPage();
|
||||
});
|
||||
|
||||
it(`${spec}-item-color`, async function () {
|
||||
await bottomNavigationBasePage.navigateToSample("item-color");
|
||||
await bottomNavigationBasePage.refreshTabItems();
|
||||
await driver.imageHelper.compareScreen();
|
||||
|
||||
await bottomNavigationBasePage.tabOnItem(1);
|
||||
await driver.imageHelper.compareScreen();
|
||||
|
||||
await bottomNavigationBasePage.tabOnItem(2);
|
||||
await driver.imageHelper.compareScreen();
|
||||
|
||||
assert.isTrue(driver.imageHelper.hasImageComparisonPassed());
|
||||
await bottomNavigationBasePage.navigateBackToSuitMainPage();
|
||||
});
|
||||
});
|
||||
|
||||
@@ -284,21 +284,36 @@ describe(`${imagePrefix}-suite`, async function () {
|
||||
await tabsViewBasePage.navigateBackToSuitMainPage();
|
||||
});
|
||||
|
||||
// it(`${imagePrefix}-frame-in-tabs`, async function () {
|
||||
// await tabsViewBasePage.navigateToSample("frame-in-tabs");
|
||||
// await driver.imageHelper.compareScreen();
|
||||
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();
|
||||
// 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(2);
|
||||
await driver.imageHelper.compareScreen();
|
||||
|
||||
// await tabsViewBasePage.tabOnItem(3);
|
||||
// await driver.imageHelper.compareScreen();
|
||||
await tabsViewBasePage.tabOnItem(3);
|
||||
await driver.imageHelper.compareScreen();
|
||||
|
||||
// assert.isTrue(driver.imageHelper.hasImageComparisonPassed());
|
||||
// await tabsViewBasePage.navigateBackToSuitMainPage();
|
||||
// });
|
||||
assert.isTrue(driver.imageHelper.hasImageComparisonPassed());
|
||||
await tabsViewBasePage.navigateBackToSuitMainPage();
|
||||
});
|
||||
|
||||
it(`${spec}-item-color`, async function () {
|
||||
await tabsViewBasePage.navigateToSample("item-color");
|
||||
await tabsViewBasePage.refreshTabItems();
|
||||
await driver.imageHelper.compareScreen();
|
||||
|
||||
await tabsViewBasePage.tabOnItem(1);
|
||||
await driver.imageHelper.compareScreen();
|
||||
|
||||
await tabsViewBasePage.tabOnItem(2);
|
||||
await driver.imageHelper.compareScreen();
|
||||
|
||||
assert.isTrue(driver.imageHelper.hasImageComparisonPassed());
|
||||
await tabsViewBasePage.navigateBackToSuitMainPage();
|
||||
});
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user