From 5aa502a9476beba2365b317d4ca14c3ac79a391f Mon Sep 17 00:00:00 2001 From: Erjan Gavalji Date: Mon, 12 Oct 2015 16:58:59 +0300 Subject: [PATCH] Fix the run in android --- apps/tests/app/mainPage.ts | 24 ++++++++++++++---------- 1 file changed, 14 insertions(+), 10 deletions(-) diff --git a/apps/tests/app/mainPage.ts b/apps/tests/app/mainPage.ts index 04200e127..7d3c09f99 100644 --- a/apps/tests/app/mainPage.ts +++ b/apps/tests/app/mainPage.ts @@ -1,18 +1,22 @@ -import tests = require("../testRunner"); -import trace = require("trace"); -import {Page} from "ui/page"; -import {GridLayout} from "ui/layouts/grid-layout"; +import {Page} from "ui/page"; +import tests = require("../testRunner"); trace.enable(); trace.addCategories(trace.categories.Test + "," + trace.categories.Error); +let started = false; +let page = new Page(); + +page.on(Page.navigatedToEvent, function () { + if (!started) { + started = true; + setTimeout(function () { + tests.runAll(); + }, 10); + } +}); + export function createPage() { - var page = new Page(); - var navigatedToHandler = function() { - tests.runAll(); - page.off("navigatedTo", navigatedToHandler); - }; - page.on("navigatedTo", navigatedToHandler); return page; }