mirror of
https://github.com/NativeScript/NativeScript.git
synced 2025-11-05 13:26:48 +08:00
26 lines
630 B
TypeScript
26 lines
630 B
TypeScript
import {Page} from "ui/page";
|
|
import * as trace from "trace";
|
|
import tests = require("../testRunner");
|
|
import {Label} from "ui/label";
|
|
|
|
trace.enable();
|
|
trace.addCategories(trace.categories.Test + "," + trace.categories.Error);
|
|
|
|
let page = new Page();
|
|
page.id = "mainPage";
|
|
|
|
page.on(Page.navigatedToEvent, onNavigatedTo);
|
|
|
|
function onNavigatedTo(args) {
|
|
let label = new Label();
|
|
label.text = "Running non-UI tests...";
|
|
page.content = label
|
|
args.object.off(Page.navigatedToEvent, onNavigatedTo);
|
|
setTimeout(function () {
|
|
tests.runAll();
|
|
}, 10);
|
|
|
|
}
|
|
export function createPage() {
|
|
return page;
|
|
} |