UNPKG

css-sprite-loader

Version:

A webpack loader to convert png into sprite image

27 lines (23 loc) 991 B
const fs = require('fs'); const path = require('path'); const webpack = require('webpack'); const testCase = ['retina', 'default']; describe('Webpack Integration test', () => { testCase.forEach((value) => { it('#test webpack integration case: ' + value, (done) => { const configPath = path.join('../test/fixtures/', value, '/webpack.config.js'); const outputDirectory = path.join('/fixtures/', value, '/dest'); const options = require(configPath); for (const chunk of Object.keys(options.entry)) options.entry[chunk] = path.join(__dirname, '/fixtures/', value, options.entry[chunk]); webpack(options, (err, stats) => { if (err) return done(err); if (stats.hasErrors()) return done(new Error(stats.toString())); // todo checkout result file context done(); }); }); }); });