We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 3499809 commit a77da2eCopy full SHA for a77da2e
jscomp/build_tests/cycle/input.js
@@ -1,7 +1,13 @@
1
//@ts-check
2
-var cp = require("child_process");
3
-var assert = require("assert");
+const cp = require("child_process");
+const assert = require("assert");
4
+const fs = require('fs')
5
+const path = require('path')
6
7
var output = cp.spawnSync(`rescript`, { encoding: "utf8", shell: true });
8
9
assert(/dependency cycle/.test(output.stdout));
10
+
11
+var compilerLogFile = path.join(__dirname, 'lib', 'bs', '.compiler.log');
12
+var compilerLog = fs.readFileSync(compilerLogFile, 'utf8');
13
+assert(/dependency cycle/.test(compilerLog));
0 commit comments