Commit 053fc9a0c45db34f0d405919a89cacf51691d810

Authored by Carlos Vieira
1 parent e29dbc49
Exists in master

Corrigi testes para novo layout

Showing 1 changed file with 6 additions and 6 deletions   Show diff stats
test/zombie-test.js
@@ -20,7 +20,7 @@ describe("Testes de conteúdo de HTML da barra", function() { @@ -20,7 +20,7 @@ describe("Testes de conteúdo de HTML da barra", function() {
20 browser.headers['Accept-Language'] = 'pt-BR'; 20 browser.headers['Accept-Language'] = 'pt-BR';
21 browser.visit(barraUrl, function() { 21 browser.visit(barraUrl, function() {
22 var inner_barra = browser.document.getElementById("barra-brasil"); 22 var inner_barra = browser.document.getElementById("barra-brasil");
23 - expect(inner_barra.innerHTML).to.have.string("<div id=\"wrapper-barra-brasil\"><div class=\"brasil-flag\"><a href=\"http://brasil.gov.br\" class=\"link-barra\">Brasil</a></div><span class=\"acesso-info\"><a href=\"http://www.servicos.gov.br/?pk_campaign=barrabrasil&amp;orgao=http://estruturaorganizacional.dados.gov.br/id/unidade-organizacional/2981\" class=\"link-barra\" id=\"barra-brasil-orgao\">Serviços</a></span><nav><ul id=\"lista-barra-brasil\" class=\"list").and.to.have.string("\"><li><a href=\"#\" id=\"menu-icon\"></a></li><li class=\"list-item first\"><a href=\"http://brasil.gov.br/barra#participe\" class=\"link-barra\">Participe</a></li><li class=\"list-item\"><a href=\"http://brasil.gov.br/barra#acesso-informacao\" class=\"link-barra\">Acesso à informação</a></li><li class=\"list-item\"><a href=\"http://www.planalto.gov.br/legislacao\" class=\"link-barra\">Legislação</a></li><li class=\"list-item last last-item\"><a href=\"http://brasil.gov.br/barra#orgaos-atuacao-canais\" class=\"link-barra\">Canais</a></li></ul></nav><a class=\"logo-vlibras\" href=\"http://www.vlibras.gov.br/\" aria-label=\"Acessível em Libras\"></a>").and.to.have.string("<a id=\"eselo\" class=\"eselo\""); 23 + expect(inner_barra.innerHTML).to.have.string('<div id="wrapper-barra-brasil"><div class="brasil-flag"><a href="http://brasil.gov.br" class="link-barra">Brasil</a></div><span class="acesso-info"><a href="http://www.servicos.gov.br/?pk_campaign=barrabrasil&amp;orgao=http://estruturaorganizacional.dados.gov.br/id/unidade-organizacional/2981" class="link-barra" id="barra-brasil-orgao">Serviços</a></span><nav><ul id="lista-barra-brasil" class="list"><li><a href="#" id="menu-icon"></a></li><li class="list-item first"><a href="https://treinamentoouvidorias.cgu.gov.br/publico/Manifestacao/RegistrarManifestacaoSimplifique.aspx" class="link-barra">Simplifique!</a></li><li class="list-item"><a href="http://brasil.gov.br/barra#participe" class="link-barra">Participe</a></li><li class="list-item"><a href="http://brasil.gov.br/barra#acesso-informacao" class="link-barra">Acesso à informação</a></li><li class="list-item"><a href="http://www.planalto.gov.br/legislacao" class="link-barra">Legislação</a></li><li class="list-item last last-item"><a href="http://brasil.gov.br/barra#orgaos-atuacao-canais" class="link-barra">Canais</a></li></ul></nav><div id="brasil-vlibras"><a class="logo-vlibras" href="#"></a><div class="link-vlibras"><img src="//barra.brasil.gov.br/imagens/vlibras.gif">&nbsp;<div>O conteúdo desse portal pode ser acessível em Libras usando o <a href="http://www.vlibras.gov.br">VLibras</a></div></div></div></div>');
24 done(); 24 done();
25 }); 25 });
26 }); 26 });
@@ -29,7 +29,7 @@ describe(&quot;Testes de conteúdo de HTML da barra&quot;, function() { @@ -29,7 +29,7 @@ describe(&quot;Testes de conteúdo de HTML da barra&quot;, function() {
29 browser.headers['Accept-Language'] = 'en'; 29 browser.headers['Accept-Language'] = 'en';
30 browser.visit(barraUrl, function() { 30 browser.visit(barraUrl, function() {
31 var inner_barra = browser.document.getElementById("barra-brasil"); 31 var inner_barra = browser.document.getElementById("barra-brasil");
32 - expect(inner_barra.innerHTML).to.contain("<div id=\"wrapper-barra-brasil\"><div class=\"brasil-flag\"><a href=\"http://brasil.gov.br\" class=\"link-barra\">Brazil</a></div><span class=\"acesso-info\"><a href=\"http://www.servicos.gov.br/?pk_campaign=barrabrasil&amp;orgao=http://estruturaorganizacional.dados.gov.br/id/unidade-organizacional/2981\" class=\"link-barra\" id=\"barra-brasil-orgao\">Services</a></span><nav><ul id=\"lista-barra-brasil\" class=\"list").and.to.have.string("\"><li><a href=\"#\" id=\"menu-icon\"></a></li><li class=\"list-item first\"><a href=\"http://brasil.gov.br/barra#participe\" class=\"link-barra\">Participate</a></li><li class=\"list-item\"><a href=\"http://brasil.gov.br/barra#acesso-informacao\" class=\"link-barra\">Information access</a></li><li class=\"list-item\"><a href=\"http://www.planalto.gov.br/legislacao\" class=\"link-barra\">Legislation</a></li><li class=\"list-item last last-item\"><a href=\"http://brasil.gov.br/barra#orgaos-atuacao-canais\" class=\"link-barra\">Information channels</a></li></ul></nav><a class=\"logo-vlibras\" href=\"http://www.vlibras.gov.br/\" aria-label=\"Acessible in Brazilian Sign Language\"></a>").and.to.have.string("<a id=\"eselo\" class=\"eselo\""); 32 + expect(inner_barra.innerHTML).to.contain('<div id="wrapper-barra-brasil"><div class="brasil-flag"><a href="http://brasil.gov.br" class="link-barra">Brazil</a></div><span class="acesso-info"><a href="http://www.servicos.gov.br/?pk_campaign=barrabrasil&amp;orgao=http://estruturaorganizacional.dados.gov.br/id/unidade-organizacional/2981" class="link-barra" id="barra-brasil-orgao">Services</a></span><nav><ul id="lista-barra-brasil" class="list"><li><a href="#" id="menu-icon"></a></li><li class="list-item first"><a href="https://treinamentoouvidorias.cgu.gov.br/publico/Manifestacao/RegistrarManifestacaoSimplifique.aspx" class="link-barra">Simplifique!</a></li><li class="list-item"><a href="http://brasil.gov.br/barra#participe" class="link-barra">Participate</a></li><li class="list-item"><a href="http://brasil.gov.br/barra#acesso-informacao" class="link-barra">Information access</a></li><li class="list-item"><a href="http://www.planalto.gov.br/legislacao" class="link-barra">Legislation</a></li><li class="list-item last last-item"><a href="http://brasil.gov.br/barra#orgaos-atuacao-canais" class="link-barra">Information channels</a></li></ul></nav><div id="brasil-vlibras"><a class="logo-vlibras" href="#"></a><div class="link-vlibras"><img src="//barra.brasil.gov.br/imagens/vlibras.gif">&nbsp;<div>Acessible in Brazilian Sign Language <a href="http://www.vlibras.gov.br">VLibras</a></div></div></div></div>');
33 done(); 33 done();
34 }); 34 });
35 }); 35 });
@@ -38,7 +38,7 @@ describe(&quot;Testes de conteúdo de HTML da barra&quot;, function() { @@ -38,7 +38,7 @@ describe(&quot;Testes de conteúdo de HTML da barra&quot;, function() {
38 browser.headers['Accept-Language'] = 'es'; 38 browser.headers['Accept-Language'] = 'es';
39 browser.visit(barraUrl, function() { 39 browser.visit(barraUrl, function() {
40 var inner_barra = browser.document.getElementById("barra-brasil"); 40 var inner_barra = browser.document.getElementById("barra-brasil");
41 - expect(inner_barra.innerHTML).to.contain("<div id=\"wrapper-barra-brasil\"><div class=\"brasil-flag\"><a href=\"http://brasil.gov.br\" class=\"link-barra\">Brasil</a></div><span class=\"acesso-info\"><a href=\"http://www.servicos.gov.br/?pk_campaign=barrabrasil&amp;orgao=http://estruturaorganizacional.dados.gov.br/id/unidade-organizacional/2981\" class=\"link-barra\" id=\"barra-brasil-orgao\">Servicios</a></span><nav><ul id=\"lista-barra-brasil\" class=\"list").and.to.have.string("\"><li><a href=\"#\" id=\"menu-icon\"></a></li><li class=\"list-item first\"><a href=\"http://brasil.gov.br/barra#participe\" class=\"link-barra\">Participar</a></li><li class=\"list-item\"><a href=\"http://brasil.gov.br/barra#acesso-informacao\" class=\"link-barra\">Acceso a la información</a></li><li class=\"list-item\"><a href=\"http://www.planalto.gov.br/legislacao\" class=\"link-barra\">Legislación</a></li><li class=\"list-item last last-item\"><a href=\"http://brasil.gov.br/barra#orgaos-atuacao-canais\" class=\"link-barra\">Canales de información</a></li></ul></nav><a class=\"logo-vlibras\" href=\"http://www.vlibras.gov.br/\" aria-label=\"Acesso a la Libras\"></a>").and.to.have.string("<a id=\"eselo\" class=\"eselo\""); 41 + expect(inner_barra.innerHTML).to.contain('<div id="wrapper-barra-brasil"><div class="brasil-flag"><a href="http://brasil.gov.br" class="link-barra">Brasil</a></div><span class="acesso-info"><a href="http://www.servicos.gov.br/?pk_campaign=barrabrasil&amp;orgao=http://estruturaorganizacional.dados.gov.br/id/unidade-organizacional/2981" class="link-barra" id="barra-brasil-orgao">Servicios</a></span><nav><ul id="lista-barra-brasil" class="list"><li><a href="#" id="menu-icon"></a></li><li class="list-item first"><a href="https://treinamentoouvidorias.cgu.gov.br/publico/Manifestacao/RegistrarManifestacaoSimplifique.aspx" class="link-barra">Simplifique!</a></li><li class="list-item"><a href="http://brasil.gov.br/barra#participe" class="link-barra">Participar</a></li><li class="list-item"><a href="http://brasil.gov.br/barra#acesso-informacao" class="link-barra">Acceso a la información</a></li><li class="list-item"><a href="http://www.planalto.gov.br/legislacao" class="link-barra">Legislación</a></li><li class="list-item last last-item"><a href="http://brasil.gov.br/barra#orgaos-atuacao-canais" class="link-barra">Canales de información</a></li></ul></nav><div id="brasil-vlibras"><a class="logo-vlibras" href="#"></a><div class="link-vlibras"><img src="//barra.brasil.gov.br/imagens/vlibras.gif">&nbsp;<div>Acesso a la Libras <a href="http://www.vlibras.gov.br">VLibras</a></div></div></div></div>');
42 done(); 42 done();
43 }); 43 });
44 }); 44 });
@@ -47,7 +47,7 @@ describe(&quot;Testes de conteúdo de HTML da barra&quot;, function() { @@ -47,7 +47,7 @@ describe(&quot;Testes de conteúdo de HTML da barra&quot;, function() {
47 browser.headers['Accept-Language'] = 'fr'; 47 browser.headers['Accept-Language'] = 'fr';
48 browser.visit(barraUrl, function() { 48 browser.visit(barraUrl, function() {
49 var inner_barra = browser.document.getElementById("barra-brasil"); 49 var inner_barra = browser.document.getElementById("barra-brasil");
50 - expect(inner_barra.innerHTML).to.contain("<div id=\"wrapper-barra-brasil\"><div class=\"brasil-flag\"><a href=\"http://brasil.gov.br\" class=\"link-barra\">Brésil</a></div><span class=\"acesso-info\"><a href=\"http://www.servicos.gov.br/?pk_campaign=barrabrasil&amp;orgao=http://estruturaorganizacional.dados.gov.br/id/unidade-organizacional/2981\" class=\"link-barra\" id=\"barra-brasil-orgao\">Prestations de service</a></span><nav><ul id=\"lista-barra-brasil\" class=\"list").and.to.have.string("\"><li><a href=\"#\" id=\"menu-icon\"></a></li><li class=\"list-item first\"><a href=\"http://brasil.gov.br/barra#participe\" class=\"link-barra\">Prende part</a></li><li class=\"list-item\"><a href=\"http://brasil.gov.br/barra#acesso-informacao\" class=\"link-barra\">Accès à l'information</a></li><li class=\"list-item\"><a href=\"http://www.planalto.gov.br/legislacao\" class=\"link-barra\">Législation</a></li><li class=\"list-item last last-item\"><a href=\"http://brasil.gov.br/barra#orgaos-atuacao-canais\" class=\"link-barra\">Les canaux d'information</a></li></ul></nav><a class=\"logo-vlibras\" href=\"http://www.vlibras.gov.br/\" aria-label=\"Accessible en brésilien langue des signes\"></a>").and.to.have.string("<a id=\"eselo\" class=\"eselo\""); 50 + expect(inner_barra.innerHTML).to.contain('<div id="wrapper-barra-brasil"><div class="brasil-flag"><a href="http://brasil.gov.br" class="link-barra">Brésil</a></div><span class="acesso-info"><a href="http://www.servicos.gov.br/?pk_campaign=barrabrasil&amp;orgao=http://estruturaorganizacional.dados.gov.br/id/unidade-organizacional/2981" class="link-barra" id="barra-brasil-orgao">Prestations de service</a></span><nav><ul id="lista-barra-brasil" class="list"><li><a href="#" id="menu-icon"></a></li><li class="list-item first"><a href="https://treinamentoouvidorias.cgu.gov.br/publico/Manifestacao/RegistrarManifestacaoSimplifique.aspx" class="link-barra">Simplifique!</a></li><li class="list-item"><a href="http://brasil.gov.br/barra#participe" class="link-barra">Prende part</a></li><li class="list-item"><a href="http://brasil.gov.br/barra#acesso-informacao" class="link-barra">Accès à l\'information</a></li><li class="list-item"><a href="http://www.planalto.gov.br/legislacao" class="link-barra">Législation</a></li><li class="list-item last last-item"><a href="http://brasil.gov.br/barra#orgaos-atuacao-canais" class="link-barra">Les canaux d\'information</a></li></ul></nav><div id="brasil-vlibras"><a class="logo-vlibras" href="#"></a><div class="link-vlibras"><img src="//barra.brasil.gov.br/imagens/vlibras.gif">&nbsp;<div>Accessible en brésilien langue des signes <a href="http://www.vlibras.gov.br">VLibras</a></div></div></div></div>');
51 done(); 51 done();
52 }); 52 });
53 }); 53 });
@@ -73,8 +73,8 @@ describe(&quot;Testes de conteúdo de HTML da barra&quot;, function() { @@ -73,8 +73,8 @@ describe(&quot;Testes de conteúdo de HTML da barra&quot;, function() {
73 it("Cabeçalhos HTTP do barra.js devem estar ok", function(done) { 73 it("Cabeçalhos HTTP do barra.js devem estar ok", function(done) {
74 browser.headers['Accept-Encoding'] = 'gzip'; 74 browser.headers['Accept-Encoding'] = 'gzip';
75 browser.visit(barraJS, function() { 75 browser.visit(barraJS, function() {
76 - expect(browser.response.headers._headers[9]).to.include.members(['content-encoding', 'gzip']);  
77 - expect(browser.response.headers._headers[10]).to.include.members(['cache-control','max-age=604800, public']); 76 + expect(browser.response.headers._headers[9]).to.include.members(['cache-control','max-age=604800, public']);
  77 + expect(browser.response.headers._headers[11]).to.include.members(['content-encoding', 'gzip']);
78 expect(browser.response.headers._headers[12]).to.include.members(['etag']); 78 expect(browser.response.headers._headers[12]).to.include.members(['etag']);
79 expect(browser.response.headers._headers[13]).to.include.members(['access-control-allow-origin', '*']); 79 expect(browser.response.headers._headers[13]).to.include.members(['access-control-allow-origin', '*']);
80 expect(browser.response.status).to.equal(200); 80 expect(browser.response.status).to.equal(200);