Skip to content
This repository was archived by the owner on Oct 4, 2020. It is now read-only.

Commit 8bbc39e

Browse files
committed
Enable tests in gulpfile
1 parent e9d2073 commit 8bbc39e

File tree

2 files changed

+10
-1
lines changed

2 files changed

+10
-1
lines changed

gulpfile.js

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
var gulp = require("gulp");
55
var plumber = require("gulp-plumber");
66
var purescript = require("gulp-purescript");
7+
var run = require("gulp-run");
78
var rimraf = require("rimraf");
89

910
var sources = [
@@ -52,4 +53,11 @@ gulp.task("dotpsci", function () {
5253
.pipe(purescript.dotPsci());
5354
});
5455

55-
gulp.task("default", ["make", "docs", "dotpsci"]);
56+
gulp.task("test", ["make"], function() {
57+
return gulp.src(sources.concat(["tests/**/*.purs", "bower_components/purescript-lists/test-src/Data/List.purs"]))
58+
.pipe(plumber())
59+
.pipe(purescript.psc({ main: "Tests", ffi: foreigns }))
60+
.pipe(run("node"));
61+
});
62+
63+
gulp.task("default", ["make", "docs", "dotpsci", "test"]);

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
"gulp": "^3.8.11",
55
"gulp-plumber": "^1.0.0",
66
"gulp-purescript": "^0.5.0-rc.1",
7+
"gulp-run": "^1.6.8",
78
"rimraf": "^2.3.3"
89
}
910
}

0 commit comments

Comments
 (0)