!!! 5
html(lang="en")
  head
    title= title
    each style in styles
      link(href="#{style}", rel="stylesheet")
    script
      requireConfig = {
        baseUrl: '/build/2.1.0/js/prod/blackbox/web/',
        css: {
          baseUrl: '/build/2.1.0/css/blackbox/web/'
        },
        resource: {
          baseUrl: '/src/resources/blackbox/web/'
        },
        vendor: {
            baseUrl: '/vendor/'
        }
      };
  body
    div#mocha
    each script in scripts
      script(src="#{script}")
    script
      assert = chai.assert;
      expect = chai.expect;
      should = !this.mochaPhantomJS && chai.should();

      mocha.setup({
        ignoreLeaks: true,
        ui: '#{ui}'
      });

      require.config({ baseUrl: requireConfig.baseUrl }).call(require, [requireConfig.baseUrl + 'main.bundled.js'], function() {
        require(['#{test}', '#{lib}'], function() {
            reporter = (this.mochaPhantomJS || mocha).run();
        });
      });