webpack/test/configCases/plugins/profiling-plugin/index.js

17 lines
566 B
JavaScript
Raw Normal View History

2017-12-26 11:12:08 +08:00
it("should generate a events.json file", () => {
var fs = require("fs"),
path = require("path"),
os = require("os");
expect(fs.existsSync(path.join(__dirname, "events.json"))).toBe(true);
2017-12-26 11:12:08 +08:00
});
it("should have proper setup record inside of the json stream", () => {
var fs = require("fs"),
path = require("path"),
os = require("os");
// convert json stream to valid
var source = JSON.parse(fs.readFileSync(path.join(__dirname, "events.json"), "utf-8").toString() + "{}]");
expect(source[0].id).toEqual(1);
});