We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent f13cb14 commit df69227Copy full SHA for df69227
scripts/ciTest.js
@@ -113,6 +113,7 @@ function runTests() {
113
encoding: "utf8",
114
});
115
var files = fs.readdirSync(buildTestDir);
116
+ var failed = [];
117
files.forEach(function (file) {
118
var testDir = path.join(buildTestDir, file);
119
if (file === "node_modules" || !fs.lstatSync(testDir).isDirectory()) {
@@ -127,10 +128,16 @@ function runTests() {
127
128
cp.execSync(`node input.js`, { cwd: testDir, encoding: "utf8" });
129
console.log("✅ success in ", file);
130
} catch (e) {
- console.log("⚠️ error", e)
131
+ failed.push(file);
132
+ console.log("❌ error", e)
133
};
134
}
135
136
+ if (failed.length > 0) {
137
+ console.log("");
138
+ console.log ("❌ Build tests failed", failed);
139
+ throw(new Error());
140
+ }
141
142
143
0 commit comments