2025-06-20 22:08:04 +08:00
|
|
|
import "./style.css";
|
|
|
|
import fs from "fs";
|
|
|
|
import path from "path";
|
|
|
|
|
2018-09-06 09:41:39 +08:00
|
|
|
it("creates source maps for .css output files by default", function() {
|
2025-06-20 22:08:04 +08:00
|
|
|
const css = fs.readFileSync(path.resolve(__dirname, "style.css"), "utf-8");
|
|
|
|
const map = JSON.parse(fs.readFileSync(path.resolve(__dirname, "style.css.map"), "utf-8"));
|
|
|
|
|
|
|
|
var match = /sourceMappingURL\s*=\s*(.*)\*\//.exec(css);
|
|
|
|
expect(match[1]).toBe("style.css.map");
|
|
|
|
expect(map).toHaveProperty("version", 3);
|
|
|
|
expect(map).toHaveProperty("file", "style.css");
|
2018-09-06 09:41:39 +08:00
|
|
|
});
|