From b0f3599d11ca5f34df19796389911efb27c7b795 Mon Sep 17 00:00:00 2001 From: Charles Blaxland Date: Tue, 12 Aug 2014 23:07:41 +1000 Subject: [PATCH] Add test for filenames with hashes --- spec/HtmlWebpackPluginSpec.js | 20 +++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) diff --git a/spec/HtmlWebpackPluginSpec.js b/spec/HtmlWebpackPluginSpec.js index 93d2337..e334e80 100644 --- a/spec/HtmlWebpackPluginSpec.js +++ b/spec/HtmlWebpackPluginSpec.js @@ -13,7 +13,12 @@ function testHtmlPlugin(webpackConfig, expectedResults, done) { expect(stats.hasErrors()).toBe(false); var htmlContent = fs.readFileSync(outputHtmlFile).toString(); for (var i = 0; i < expectedResults.length; i++) { - expect(htmlContent).toContain(expectedResults[i]); + var expectedResult = expectedResults[i]; + if (expectedResult instanceof RegExp) { + expect(htmlContent).toMatch(expectedResult); + } else { + expect(htmlContent).toContain(expectedResult); + } } done(); }); @@ -76,4 +81,17 @@ describe('HtmlWebpackPlugin', function() { }, ['