4
respostas

Erro teste API

Olá! Alguém pode me ajudar com esse erro por gentileza?

Código:

Fundo preto com código para análise em amarelo, laranja e azul predominante

describe('Buscar fotos e dados'), ()=> {

it('buscar fotos do Flavio', ()=> {
    crypto.request({
        method: 'GET',
        url: 'https://apialurapic.herokuapp.com/flavio/photos'
    }).then((res) => {
       expect(res.status).to.be.equal(200)
       expect(res.body).is.not.empty
       expect(res.body[0]).to.have.property('description')
       expect(res.body[0].description).to.be.equal('Farol iluminado')   
    })
})

}

Erro:

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

4 respostas

Olá, de uma checada na linha 4 de seu código Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Teacher, corrigi de crypto pra cy, mas persistiu :C

Vou continuar o curso, só ficou a curiosidade porque acho que o código está idêntico ao seu.

Se nossos códigos estão iguais deve ter sido algo na aplicação que deve ter mudado, não vejo outra causa.

Não sei se tem algo a ver, mas no console rolou aqui um 404:

Fundo escuro com letras brancas na maioria e um quadrado vermelho ao redor de um possível erro

Tela do navegador escura com letras vermelhas com o log do erro

Imagem escura com letras de diversas cores do código com o erro, mas acho que não tem erro kk

Código:

describe('Buscar fotos e dados'), ()=> {

it('buscar fotos do Flavio', ()=> {
    cy.request({
        method: 'GET',
        url: 'https://apialurapic.herokuapp.com/flavio/photos'
    }).then((res) => {
       expect(res.status).to.be.equal(200)
       expect(res.body).is.not.empty
       expect(res.body[0]).to.have.property('description')
       expect(res.body[0].description).to.be.equal('Farol iluminado')   
    })
})

}

Olá, sou eu novamente, veja o fechamento final do seu código, está faltando parenteses junto a ultima chave (linha 14), se vc ainda não corrigiu Insira aqui a descrição dessa imagem para ajudar na acessibilidade

tem que retirar esse parenteses que está fechando o nome da suite de testes tb, ele é fechado ao final do seu código. Então a linha describe deve ficar do jeito abaixo e o final do código fechando com chave e colchete:

describe('Buscar fotos e dados', () => {

it('buscar fotos do flavio',() => {

.
.
.

})

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software