       request "#{baseurl}/recents", (err, resp, body) ->
         assert.strictEqual err, null, 'No errors'
         assert.strictEqual resp.statusCode, 200, 'Status code is 200'
+        assert.strictEqual resp.headers['content-type'], 'text/html; charset=utf-8', 'content-type'
         expected = fs.readFileSync "#{__dirname}/expected/recents", encoding:'utf8'
         assert.strictEqual body, expected, 'HTML'
         done()

      request "#{baseurl}/2013/05/27/markdown_example", (err, resp, body) ->
        assert.strictEqual err, null, 'No errors'
        assert.strictEqual resp.statusCode, 200, 'Status code is 200'
        expected = fs.readFileSync "#{__dirname}/expected/markdown_example",
          encoding:'utf8'
        assert.strictEqual body, expected, 'HTML'

      request "#{baseurl}/2013/05/29/introducing_bitter_blog_engine", (err, resp, body) ->
        assert.strictEqual err, null, 'No errors'
        assert.strictEqual resp.statusCode, 200, 'Status code is 200'
        assert.strictEqual resp.headers['content-type'], 'text/html; charset=utf-8', 'content-type'
        expected = fs.readFileSync "#{__dirname}/expected/introducing_bitter_blog_engine",
          encoding:'utf8'
        assert.strictEqual body, expected, 'HTML'
