Skip to content
Snippets Groups Projects
Commit c4e89b04 authored by jvfpw18's avatar jvfpw18
Browse files

Change priority between post and get

parent da6d10f5
No related branches found
No related tags found
No related merge requests found
...@@ -19,8 +19,8 @@ describe('1 - CAQ', function() { ...@@ -19,8 +19,8 @@ describe('1 - CAQ', function() {
cy.get('.caq').contains('Acessar').click() cy.get('.caq').contains('Acessar').click()
cy.get('.block-ui-main').should('visible') cy.get('.block-ui-main').should('visible')
cy.wait('@postApi', TIMEOUT)
cy.wait(Array(5).fill('@getEnrollment'), TIMEOUT) cy.wait(Array(5).fill('@getEnrollment'), TIMEOUT)
cy.wait('@postApi', TIMEOUT)
cy.wait(300) cy.wait(300)
cy.route({ url: 'api/v1/**', method: 'GET' }).as('getApi') cy.route({ url: 'api/v1/**', method: 'GET' }).as('getApi')
...@@ -29,10 +29,10 @@ describe('1 - CAQ', function() { ...@@ -29,10 +29,10 @@ describe('1 - CAQ', function() {
let apiGetCalls = [1, 1, 0, 1, 0, 3, 1, 1, 0, 4, 2, 0, 4, 0, 1, 0, 0, 7, 3, 0, 0, 0, 0, 0] // Quantidade de get's da api por tela let apiGetCalls = [1, 1, 0, 1, 0, 3, 1, 1, 0, 4, 2, 0, 4, 0, 1, 0, 0, 7, 3, 0, 0, 0, 0, 0] // Quantidade de get's da api por tela
for (let i = 0; i < 24; i++) { for (let i = 0; i < 24; i++) {
cy.wait(300) cy.wait(300)
if (i == 9 || i == 18) // Telas que contêm um post.
cy.wait('@postApi', TIMEOUT)
if (apiGetCalls[i] > 0) if (apiGetCalls[i] > 0)
cy.wait(Array(apiGetCalls[i]).fill('@getApi'), TIMEOUT) cy.wait(Array(apiGetCalls[i]).fill('@getApi'), TIMEOUT)
if (i == 9 || i == 18) // Telas que contêm um post.
cy.wait('@postApi', TIMEOUT)
cy.get('.btn-primary.step.next').click() cy.get('.btn-primary.step.next').click()
} }
cy.wait(Array(3).fill('@getApi'), TIMEOUT) cy.wait(Array(3).fill('@getApi'), TIMEOUT)
...@@ -61,8 +61,8 @@ describe('2 - Orçamento educacional', function() { ...@@ -61,8 +61,8 @@ describe('2 - Orçamento educacional', function() {
cy.wait(300) cy.wait(300)
cy.contains('Simular').click() cy.contains('Simular').click()
cy.wait(['@postApi', '@postApi'], TIMEOUT) // Classroom count chamada duas vezes seguidas
cy.wait(Array(5).fill('@getEnrollment'), TIMEOUT) cy.wait(Array(5).fill('@getEnrollment'), TIMEOUT)
cy.wait(['@postApi', '@postApi'], TIMEOUT) // Classroom count chamada duas vezes seguidas
cy.wait(300) cy.wait(300)
cy.get('.edit-mode').click() cy.get('.edit-mode').click()
...@@ -73,10 +73,10 @@ describe('2 - Orçamento educacional', function() { ...@@ -73,10 +73,10 @@ describe('2 - Orçamento educacional', function() {
let apiGetCalls = [0, 1, 2, 0, 1, 0, 3, 1, 1, 0, 4, 2, 0, 4, 0, 1, 0, 0, 0, 3, 0, 0, 0, 0, 0] // Quantidade de get's da api por tela let apiGetCalls = [0, 1, 2, 0, 1, 0, 3, 1, 1, 0, 4, 2, 0, 4, 0, 1, 0, 0, 0, 3, 0, 0, 0, 0, 0] // Quantidade de get's da api por tela
for (let i = 0; i < 25; i++) { for (let i = 0; i < 25; i++) {
cy.wait(300) cy.wait(300)
if (i == 10 || i == 19) // Telas que contêm um post.
cy.wait('@postApi', TIMEOUT)
if (apiGetCalls[i] > 0) if (apiGetCalls[i] > 0)
cy.wait(Array(apiGetCalls[i]).fill('@getApi'), TIMEOUT) cy.wait(Array(apiGetCalls[i]).fill('@getApi'), TIMEOUT)
if (i == 10 || i == 19) // Telas que contêm um post.
cy.wait('@postApi', TIMEOUT)
cy.get('.btn-primary.step.next').click() cy.get('.btn-primary.step.next').click()
} }
...@@ -108,8 +108,8 @@ describe('2 - Orçamento educacional', function() { ...@@ -108,8 +108,8 @@ describe('2 - Orçamento educacional', function() {
cy.wait(300) cy.wait(300)
cy.contains('Simular').click() cy.contains('Simular').click()
cy.wait(['@postApi', '@postApi'], TIMEOUT) // Classroom count chamada duas vezes seguidas
cy.wait(Array(5).fill('@getEnrollment'), TIMEOUT) cy.wait(Array(5).fill('@getEnrollment'), TIMEOUT)
cy.wait(['@postApi', '@postApi'], TIMEOUT) // Classroom count chamada duas vezes seguidas
cy.wait(300) cy.wait(300)
cy.get('.edit-mode').click() cy.get('.edit-mode').click()
...@@ -120,10 +120,10 @@ describe('2 - Orçamento educacional', function() { ...@@ -120,10 +120,10 @@ describe('2 - Orçamento educacional', function() {
let apiGetCalls = [0, 1, 2, 0, 1, 0, 3, 1, 1, 0, 4, 2, 0, 4, 0, 1, 0, 0, 0, 3, 0, 0, 0, 0, 0] // Quantidade de get's da api por tela let apiGetCalls = [0, 1, 2, 0, 1, 0, 3, 1, 1, 0, 4, 2, 0, 4, 0, 1, 0, 0, 0, 3, 0, 0, 0, 0, 0] // Quantidade de get's da api por tela
for (let i = 0; i < 25; i++) { for (let i = 0; i < 25; i++) {
cy.wait(300) cy.wait(300)
if (i == 10 || i == 19) // Telas que contêm um post.
cy.wait('@postApi', TIMEOUT)
if (apiGetCalls[i] > 0) if (apiGetCalls[i] > 0)
cy.wait(Array(apiGetCalls[i]).fill('@getApi'), TIMEOUT) cy.wait(Array(apiGetCalls[i]).fill('@getApi'), TIMEOUT)
if (i == 10 || i == 19) // Telas que contêm um post.
cy.wait('@postApi', TIMEOUT)
cy.get('.btn-primary.step.next').click() cy.get('.btn-primary.step.next').click()
} }
...@@ -149,8 +149,8 @@ describe('3 - Fundo de manutenção', function() { ...@@ -149,8 +149,8 @@ describe('3 - Fundo de manutenção', function() {
cy.wait(1000) cy.wait(1000)
cy.get('.financing').contains('Consultar').click() cy.get('.financing').contains('Consultar').click()
cy.wait('@postApi', TIMEOUT)
cy.wait(Array(5).fill('@getEnrollment'), TIMEOUT) cy.wait(Array(5).fill('@getEnrollment'), TIMEOUT)
cy.wait(15000) cy.wait(15000)
cy.route({ url: 'api/v1/**', method: 'GET' }).as('getApi') cy.route({ url: 'api/v1/**', method: 'GET' }).as('getApi')
...@@ -159,10 +159,10 @@ describe('3 - Fundo de manutenção', function() { ...@@ -159,10 +159,10 @@ describe('3 - Fundo de manutenção', function() {
let apiGetCalls = [1, 1, 0, 1, 0, 3, 1, 1, 0, 4, 2, 0, 4, 0, 1, 0, 0, 7, 3, 0, 0, 0, 0, 0] // Quantidade de get's da api por tela let apiGetCalls = [1, 1, 0, 1, 0, 3, 1, 1, 0, 4, 2, 0, 4, 0, 1, 0, 0, 7, 3, 0, 0, 0, 0, 0] // Quantidade de get's da api por tela
for (let i = 0; i < 24; i++) { for (let i = 0; i < 24; i++) {
cy.wait(300) cy.wait(300)
if (i == 9 || i == 18) // Telas que contêm um post.
cy.wait('@postApi', TIMEOUT)
if (apiGetCalls[i] > 0) if (apiGetCalls[i] > 0)
cy.wait(Array(apiGetCalls[i]).fill('@getApi'), TIMEOUT) cy.wait(Array(apiGetCalls[i]).fill('@getApi'), TIMEOUT)
if (i == 9 || i == 18) // Telas que contêm um post.
cy.wait('@postApi', TIMEOUT)
cy.get('.btn-primary.step.next').click() cy.get('.btn-primary.step.next').click()
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment