move test helpers from demo app to tests/

This commit is contained in:
Géry Debongnie
2019-03-14 11:50:39 +01:00
parent e95af73065
commit 8d95f46fce
5 changed files with 16 additions and 11 deletions
+3 -8
View File
@@ -1,11 +1,6 @@
export { MockRouter } from "./mock_router";
export { MockServer } from "./mock_server";
export { makeMenuInfo, makeTestData, TestData } from "./test_data";
export { makeTestEnv, makeTestWEnv, TestEnv, TestInfo } from "./test_env";
export {
makeDeferred,
makeTestFixture,
nextMicroTick,
nextTick,
normalize
} from "./test_utils";
export { makeTestEnv, TestEnv, TestInfo } from "./test_env";
export * from "../../../../tests/helpers";
+1 -1
View File
@@ -6,7 +6,7 @@ import {
nextMicroTick,
nextTick,
normalize
} from "../demo/static/tests/helpers";
} from "./helpers";
//------------------------------------------------------------------------------
// Setup and helpers
@@ -1,3 +1,6 @@
import { WEnv } from "../src/component";
import { QWeb } from "../src/qweb_vdom";
export function nextMicroTick(): Promise<void> {
return Promise.resolve();
}
@@ -31,3 +34,9 @@ export function makeDeferred(): Deferred {
(<Deferred>def).reject = reject;
return <Deferred>def;
}
export function makeTestWEnv(): WEnv {
return {
qweb: new QWeb()
};
}
+2 -1
View File
@@ -2,7 +2,8 @@ import sdAttributes from "../libs/snabbdom/src/modules/attributes";
import sdListeners from "../libs/snabbdom/src/modules/eventlisteners";
import { init } from "../libs/snabbdom/src/snabbdom";
import { EvalContext, QWeb } from "../src/qweb_vdom";
import { normalize } from "../demo/static/tests/helpers";
import { normalize } from "./helpers";
//------------------------------------------------------------------------------
// Setup and helpers
//------------------------------------------------------------------------------
+1 -1
View File
@@ -17,5 +17,5 @@
"strictPropertyInitialization": true,
"strictNullChecks": true
},
"include": ["web/static/**/*.ts"]
"include": ["demo/static/**/*.ts", "src/*.ts"]
}