mirror of
https://github.com/NativeScript/NativeScript.git
synced 2025-11-05 13:26:48 +08:00
tests: throw modalCloseCallback with timeout
This is to avoid failures in tests execution where `modalCloseCallback` throws. Delete unused imports and a const.
This commit is contained in:
committed by
Martin Yankov
parent
2d39a47dd8
commit
f82b649217
@@ -16,14 +16,13 @@ exports.pageLoaded = pageLoaded;
|
|||||||
// << article-set-bindingcontext
|
// << article-set-bindingcontext
|
||||||
import * as TKUnit from "../../TKUnit";
|
import * as TKUnit from "../../TKUnit";
|
||||||
import * as helper from "../helper";
|
import * as helper from "../helper";
|
||||||
import { GridLayout } from "tns-core-modules/ui/layouts/grid-layout";
|
|
||||||
import { StackLayout } from "tns-core-modules/ui/layouts/stack-layout";
|
import { StackLayout } from "tns-core-modules/ui/layouts/stack-layout";
|
||||||
import { View, PercentLength, Observable, unsetValue, EventData, isIOS } from "tns-core-modules/ui/core/view";
|
import { View, PercentLength, unsetValue, EventData, isIOS } from "tns-core-modules/ui/core/view";
|
||||||
import { Frame, stack } from "tns-core-modules/ui/frame";
|
import { Frame, stack } from "tns-core-modules/ui/frame";
|
||||||
import { Label } from "tns-core-modules/ui/label";
|
import { Label } from "tns-core-modules/ui/label";
|
||||||
import { Color } from "tns-core-modules/color";
|
import { Color } from "tns-core-modules/color";
|
||||||
import { TabView, TabViewItem } from "tns-core-modules/ui/tab-view/tab-view";
|
import { TabView, TabViewItem } from "tns-core-modules/ui/tab-view/tab-view";
|
||||||
import { _resetRootView, getRootView } from "tns-core-modules/application";
|
import { _resetRootView } from "tns-core-modules/application";
|
||||||
import { Button } from "tns-core-modules/ui/button/button";
|
import { Button } from "tns-core-modules/ui/button/button";
|
||||||
|
|
||||||
export function addLabelToPage(page: Page, text?: string) {
|
export function addLabelToPage(page: Page, text?: string) {
|
||||||
@@ -1066,8 +1065,7 @@ export function test_WhenModalPageShownShowModalEventsRaisedOnRootModalTabView()
|
|||||||
|
|
||||||
const modalCloseCallback = function (returnValue: any) {
|
const modalCloseCallback = function (returnValue: any) {
|
||||||
TKUnit.assertEqual(stack().length, 1, "Single host frame should be instantiated at this point!");
|
TKUnit.assertEqual(stack().length, 1, "Single host frame should be instantiated at this point!");
|
||||||
|
setTimeout(() => ready = true, 50);
|
||||||
ready = true;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
const modalTabViewShowingModallyEventHandler = function(args: ShownModallyData) {
|
const modalTabViewShowingModallyEventHandler = function(args: ShownModallyData) {
|
||||||
|
|||||||
Reference in New Issue
Block a user