From 6fd4613d0bf1bb78340e46d45b269ddd3c36f190 Mon Sep 17 00:00:00 2001 From: HumairAK Date: Wed, 27 Jul 2016 02:44:05 -0400 Subject: added compression --- node_modules/express-minify-html/tests/index.js | 79 ------------------------- 1 file changed, 79 deletions(-) delete mode 100644 node_modules/express-minify-html/tests/index.js (limited to 'node_modules/express-minify-html/tests/index.js') diff --git a/node_modules/express-minify-html/tests/index.js b/node_modules/express-minify-html/tests/index.js deleted file mode 100644 index 26a20d7..0000000 --- a/node_modules/express-minify-html/tests/index.js +++ /dev/null @@ -1,79 +0,0 @@ -'use strict'; - -var express = require('express'); -var request = require('supertest'); -var test = require('tape'); -var fs = require('fs'); - -var minifyHTML = require('../minifier.js'); -var expectedHTML = fs.readFileSync(__dirname + '/test.output.html', 'utf8'); - -var exhbs = require('express-handlebars'); -var hbs = exhbs.create({ - defaultLayout: 'test', - layoutsDir: __dirname -}); - -var nunjucks = require('nunjucks'); -nunjucks.configure(__dirname, { - autoescape: true, - express: app -}); - -var app = express(); - -app.engine('handlebars', hbs.engine); -app.engine('nunjucks', nunjucks.render); - -app.set('views', __dirname); - -app.use(minifyHTML({ - override: true, - htmlMinifier: { - removeComments: true, - collapseWhitespace: true, - collapseBooleanAttributes: true, - removeAttributeQuotes: true, - removeEmptyAttributes: true, - minifyJS: true - } -})); - -app.get('/test', function (req, res, next) { - res.render('test', { hello : 'world' }); -}); - -function checkMinified(t) { - request(app) - .get('/test') - .expect(200) - .end(function (err, res) { - t.equal(res.text, expectedHTML); - t.end(); - }); -}; - -test('Should minify EJS templates', function (t) { - app.set('view engine', 'ejs'); - - checkMinified(t); -}); - -test('Should minify Pug templates', function (t) { - app.set('view engine', 'pug'); - - checkMinified(t); -}); - -test('Should minify Handlebars templates', function (t) { - app.set('view engine', 'handlebars'); - - checkMinified(t); -}); - -test('Should minify Nunjucks templates', function (t) { - app.set('view engine', 'nunjucks'); - - checkMinified(t); -}); - -- cgit v1.2.3