UNPKG

mach

Version:
26 lines (22 loc) 675 B
var expect = require('expect'); var callApp = require('../../utils/callApp'); var favicon = require('../favicon'); function ok() { return 200; } describe('middleware/favicon', function () { describe('when /favicon.ico is requested', function () { it('returns 404', function () { return callApp(favicon(ok), '/favicon.ico').then(function (conn) { expect(conn.status).toEqual(404); }); }); }); describe('when /favicon.ico?a=b is requested', function () { it('returns 404', function () { return callApp(favicon(ok), '/favicon.ico?a=b').then(function (conn) { expect(conn.status).toEqual(404); }); }); }); });