hunk.code_window:                 plugin: 'plugin',
                   node:    root.first
               });
               expect(warning.toString()).to.eql('plugin:/a.css:1:1: text');
           });
       });
  
hunk.labels: keep keep keep replace keep keep keep
hunk.after_edit:             expect(warning.toString()).to.eql('plugin: /a.css:1:1: text');
  
hunk.file_path: test/warning.js
hunk.type: replace
file: var path = require('path');
  var fs   = require('fs');
  
  var example = path.join(__dirname, 'cache', 'bootstrap.css');
  var css     = fs.readFileSync(example).toString();
  
  var CSSOM      = require('cssom');
  var rework     = require('rework');
  var mensch     = require('mensch');
  var postcss    = require('../build');
  var stylecow   = require('stylecow');
  var gonzales   = require('gonzales');
  var gonzalesPe = require('gonzales-pe');
  
  module.exports = {
      name:   'Bootstrap',
      maxTime: 15,
      tests: [
          {
              name: 'Rework',
              fn: function () {
                  rework(css).toString();
              }
          },
          {
              name: 'PostCSS',
              defer: true,
              fn: function (done) {
                  postcss.parse(css, { from: example }).toResult();
                  done.resolve();
              }
          },
          {
              name: 'CSSOM',
              fn: function () {
                  CSSOM.parse(css).toString();
              }
          },
          {
              name: 'Mensch',
              fn: function () {
                  mensch.stringify( mensch.parse(css) );
              }
          },
          {
              name: 'Gonzales',
              fn: function () {
                  gonzales.csspToSrc( gonzales.srcToCSSP(css) );
              }
          },
          {
              name: 'Gonzales PE',
              fn: function () {
                  gonzalesPe.parse(css).toString();
              }
          },
          {
              name: 'Stylecow',
              fn: function () {
                  var file = new stylecow.Reader(css, 'cache/bootstrap.css');
                  stylecow.Root.create(file).toString();
              }
          }
      ]
  };
  