Commit 62b00bf88a47231cc44a5148a01ed8770e9c1483
1 parent
38b0fd54
Exists in
master
Adicionando teste para existência da fonte
Showing
3 changed files
with
15 additions
and
1 deletions
Show diff stats
test/app.js
| @@ -22,6 +22,11 @@ app.get('/jquery.js', function (req, res) | @@ -22,6 +22,11 @@ app.get('/jquery.js', function (req, res) | ||
| 22 | res.render('jquery'); | 22 | res.render('jquery'); |
| 23 | }); | 23 | }); |
| 24 | 24 | ||
| 25 | +app.get('/static/opensans-bold.woff', function (req, res) | ||
| 26 | +{ | ||
| 27 | + res.render('opensansbold'); | ||
| 28 | +}); | ||
| 29 | + | ||
| 25 | // instead of starting the application here, export the app so that it can | 30 | // instead of starting the application here, export the app so that it can |
| 26 | // be loaded differently based on the use case (running the app vs testing) | 31 | // be loaded differently based on the use case (running the app vs testing) |
| 27 | module.exports = app; | 32 | module.exports = app; |
test/zombie-test.js
| @@ -6,8 +6,9 @@ var expect = require("chai").expect, | @@ -6,8 +6,9 @@ var expect = require("chai").expect, | ||
| 6 | app = require("./app"); | 6 | app = require("./app"); |
| 7 | 7 | ||
| 8 | describe("Testes de conteúdo de HTML da barra", function() { | 8 | describe("Testes de conteúdo de HTML da barra", function() { |
| 9 | - var server, browser, barraUrl; | 9 | + var server, browser, barraUrl, barraFonte; |
| 10 | barraUrl = "http://localhost:3000/"; | 10 | barraUrl = "http://localhost:3000/"; |
| 11 | + barraFonte = "http://localhost:3000/static/opensans-bold.woff"; | ||
| 11 | before(function() { | 12 | before(function() { |
| 12 | server = app.listen(3000); | 13 | server = app.listen(3000); |
| 13 | }); | 14 | }); |
| @@ -38,6 +39,13 @@ describe("Testes de conteúdo de HTML da barra", function() { | @@ -38,6 +39,13 @@ describe("Testes de conteúdo de HTML da barra", function() { | ||
| 38 | }); | 39 | }); |
| 39 | }); | 40 | }); |
| 40 | 41 | ||
| 42 | + it("A fonte deve estar respondendo", function(done) { | ||
| 43 | + browser.visit(barraFonte, function() { | ||
| 44 | + expect(browser.response.status).to.equal(200); | ||
| 45 | + done(); | ||
| 46 | + }); | ||
| 47 | + }); | ||
| 48 | + | ||
| 41 | it("a barra deve ter o css correto para visualizacao maior que 960px"); | 49 | it("a barra deve ter o css correto para visualizacao maior que 960px"); |
| 42 | 50 | ||
| 43 | it("a barra deve ter o css correto para visualização menor que 960px"); | 51 | it("a barra deve ter o css correto para visualização menor que 960px"); |
| @@ -0,0 +1 @@ | @@ -0,0 +1 @@ | ||
| 1 | +<% include ../app/static/opensans-bold.woff %> |