Commit 89cd25c45df9f2ed49e84101d27897a73b9abab9

Authored by Carlos Vieira
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,9 +5,10 @@ var expect = require("chai").expect,
5 Browser = require("zombie"); 5 Browser = require("zombie");
6 6
7 describe("Testes de conteúdo de HTML da barra", function() { 7 describe("Testes de conteúdo de HTML da barra", function() {
8 - var browser, barraUrl, barraFonte; 8 + var browser, barraUrl, barraFonte, barraJS;
9 barraUrl = "http://localhost/"; 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 beforeEach(function() { 13 beforeEach(function() {
13 browser = new Browser(); 14 browser = new Browser();
@@ -72,30 +73,29 @@ describe("Testes de conteúdo de HTML da barra", function() { @@ -72,30 +73,29 @@ describe("Testes de conteúdo de HTML da barra", function() {
72 73
73 it("A fonte deve estar respondendo", function(done) { 74 it("A fonte deve estar respondendo", function(done) {
74 browser.visit(barraFonte, function() { 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 expect(browser.response.status).to.equal(200); 79 expect(browser.response.status).to.equal(200);
79 done(); 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 if (!browser.headers) { 85 if (!browser.headers) {
85 browser.headers = {}; 86 browser.headers = {};
86 } 87 }
87 browser.headers['Accept-Encoding'] = 'gzip'; 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 expect(browser.response.status).to.equal(200); 94 expect(browser.response.status).to.equal(200);
94 done(); 95 done();
95 }); 96 });
96 }); 97 });
97 98
98 -  
99 it("a barra deve ter o css correto para visualizacao maior que 960px"); 99 it("a barra deve ter o css correto para visualizacao maior que 960px");
100 100
101 it("a barra deve ter o css correto para visualização menor que 960px"); 101 it("a barra deve ter o css correto para visualização menor que 960px");