webpack/test/configCases/css/cjs-module-syntax/index.js

12 lines
542 B
JavaScript

function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
it("should able to require the css module as commonjs", () => {
const style = require("./style.module.css");
const interoperatedStyle = _interopRequireDefault(require("./style.module.css"));
expect(style).toEqual({ foo: '_style_module_css-foo' });
expect(style).not.toEqual(nsObj({ foo: '_style_module_css-foo' }));
expect(style.__esModule).toEqual(undefined);
expect(interoperatedStyle.default.foo).toEqual("_style_module_css-foo");
});