aboutsummaryrefslogtreecommitdiffstats
path: root/vid-app-common/gulpfile.js
diff options
context:
space:
mode:
authorWojciech Sliwka <wojciech.sliwka@nokia.com>2019-02-01 10:28:19 +0000
committerGerrit Code Review <gerrit@onap.org>2019-02-01 10:28:19 +0000
commitfd2a54c8aee2bfc4ae2f62a2eac392aad66d2578 (patch)
tree9ac2e136a34e86ab0bf44a05d706ac1597a758af /vid-app-common/gulpfile.js
parenta89c613095622ccb529483c0ad37d7f23048989e (diff)
parentec4f95457ec430838feeae6da48d0fd011ddffa9 (diff)
Merge "Introduce JS unit tests into VID"
Diffstat (limited to 'vid-app-common/gulpfile.js')
-rw-r--r--vid-app-common/gulpfile.js18
1 files changed, 18 insertions, 0 deletions
diff --git a/vid-app-common/gulpfile.js b/vid-app-common/gulpfile.js
new file mode 100644
index 000000000..898f84fe4
--- /dev/null
+++ b/vid-app-common/gulpfile.js
@@ -0,0 +1,18 @@
+var gulp = require("gulp");
+var jest = require("jest");
+
+// -------------- Run Jest Tests --------------
+
+gulp.task("test", function() {
+ return jest.runCLI({}, ".")
+ .then((result) => {
+ if (!result.results.success){
+ console.error("Execution of js tests failed with status 1");
+ process.exit(1);
+ }
+ });
+});
+
+// -------------- Default Task --------------
+
+gulp.task("default", gulp.parallel(["test"])); \ No newline at end of file