aboutsummaryrefslogtreecommitdiff
path: root/tools/tasks/karma.start.ts
diff options
context:
space:
mode:
Diffstat (limited to 'tools/tasks/karma.start.ts')
-rw-r--r--tools/tasks/karma.start.ts11
1 files changed, 11 insertions, 0 deletions
diff --git a/tools/tasks/karma.start.ts b/tools/tasks/karma.start.ts
new file mode 100644
index 0000000..313aacd
--- /dev/null
+++ b/tools/tasks/karma.start.ts
@@ -0,0 +1,11 @@
+import * as karma from 'karma';
+import {join} from 'path';
+
+export = function karmaStart() {
+ return function (done) {
+ new (<any>karma).Server({
+ configFile: join(process.cwd(), 'karma.conf.js'),
+ singleRun: true
+ }).start(done);
+ };
+};