Commit 89cd25c45df9f2ed49e84101d27897a73b9abab9
1 parent
a7b92ded
Exists in
master
Correção dos testes
Showing
1 changed file
with
12 additions
and
12 deletions
Show diff stats
test/zombie-test.js
... | ... | @@ -5,9 +5,10 @@ var expect = require("chai").expect, |
5 | 5 | Browser = require("zombie"); |
6 | 6 | |
7 | 7 | describe("Testes de conteúdo de HTML da barra", function() { |
8 | - var browser, barraUrl, barraFonte; | |
8 | + var browser, barraUrl, barraFonte, barraJS; | |
9 | 9 | barraUrl = "http://localhost/"; |
10 | - barraFonte = "http://localhost/static/opensans-bold.woff"; | |
10 | + barraFonte = barraUrl + "static/opensans-bold.woff"; | |
11 | + barraJS = barraUrl +"barra.js"; | |
11 | 12 | |
12 | 13 | beforeEach(function() { |
13 | 14 | browser = new Browser(); |
... | ... | @@ -72,30 +73,29 @@ describe("Testes de conteúdo de HTML da barra", function() { |
72 | 73 | |
73 | 74 | it("A fonte deve estar respondendo", function(done) { |
74 | 75 | browser.visit(barraFonte, function() { |
75 | - expect(browser.response.headers._headers[3]).to.include.members(['etag']); | |
76 | - expect(browser.response.headers._headers[9]).to.include.members(['access-control-allow-origin', '*']); | |
77 | - expect(browser.response.headers._headers[11]).to.include.members(["content-type","application/x-font-woff"]); | |
76 | + expect(browser.response.headers._headers[10]).to.include.members(['etag']); | |
77 | + expect(browser.response.headers._headers[11]).to.include.members(['access-control-allow-origin', '*']); | |
78 | + expect(browser.response.headers._headers[12]).to.include.members(["content-type","application/x-font-woff"]); | |
78 | 79 | expect(browser.response.status).to.equal(200); |
79 | 80 | done(); |
80 | 81 | }); |
81 | 82 | }); |
82 | 83 | |
83 | - it("Cabeçalhos HTTP do barra.js devem estar ok", function(done) { | |
84 | + it("Cabeçalhos HTTP do barra.js devem estar ok", function(done) { | |
84 | 85 | if (!browser.headers) { |
85 | 86 | browser.headers = {}; |
86 | 87 | } |
87 | 88 | browser.headers['Accept-Encoding'] = 'gzip'; |
88 | - browser.visit("http://localhost/barra.js", function() { | |
89 | - expect(browser.response.headers._headers[6]).to.include.members(['etag']); | |
90 | - expect(browser.response.headers._headers[8]).to.include.members(['content-encoding', 'gzip']); | |
91 | - expect(browser.response.headers._headers[9]).to.include.members(['cache-control','max-age=604800']); | |
92 | - expect(browser.response.headers._headers[11]).to.include.members(['access-control-allow-origin', '*']); | |
89 | + browser.visit(barraJS, function() { | |
90 | + expect(browser.response.headers._headers[9]).to.include.members(['content-encoding', 'gzip']); | |
91 | + expect(browser.response.headers._headers[10]).to.include.members(['cache-control','max-age=604800, public']); | |
92 | + expect(browser.response.headers._headers[12]).to.include.members(['etag']); | |
93 | + expect(browser.response.headers._headers[13]).to.include.members(['access-control-allow-origin', '*']); | |
93 | 94 | expect(browser.response.status).to.equal(200); |
94 | 95 | done(); |
95 | 96 | }); |
96 | 97 | }); |
97 | 98 | |
98 | - | |
99 | 99 | it("a barra deve ter o css correto para visualizacao maior que 960px"); |
100 | 100 | |
101 | 101 | it("a barra deve ter o css correto para visualização menor que 960px"); | ... | ... |