Curso: Protractor - Testando sua aplicação de ponta a ponta Aula: 1.12 "Escrevendo nosso teste"
Pessoal, eu preciso rodar o comando em um ambiente que possui proxy.
Eu já fiz a instalação da versão 7.0.0 do protractor, com sucesso:
npm install -g protractor@7.0.0
Atualizei o webdriver já fazendo uma adaptação para passar o proxy:
webdriver-manager update --proxy http://10.0.0.24:8080
Quando rodo o comando para executar o teste, é apresentado o seguinte erro:
PS C:\Development\apps\alura-protractor-1> npm run e2e
> protractor-test@0.0.0 e2e
> ng e2e
[18:47:12] I/config_source - curl -oC:\Development\apps\alura-protractor-1\node_modules\protractor\node_modules\webdriver-manager\selenium\chrome-response.xml https://chromedriver.storage.googleapis.com/
events.js:353
throw er; // Unhandled 'error' event
^
Error: connect EACCES 142.251.129.240:443
at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1146:16)
Emitted 'error' event on Request instance at:
at Request.onRequestError (C:\Development\apps\alura-protractor-1\node_modules\request\request.js:877:8)
at ClientRequest.emit (events.js:388:22)
at TLSSocket.socketErrorListener (_http_client.js:475:9)
at TLSSocket.emit (events.js:376:20)
at emitErrorNT (internal/streams/destroy.js:106:8)
at emitErrorCloseNT (internal/streams/destroy.js:74:3)
at processTicksAndRejections (internal/process/task_queues.js:82:21) {
errno: -4092,
code: 'EACCES',
syscall: 'connect',
address: '142.251.129.240',
port: 443
}
Alguém sabe o que pode ser?
O que me chamou atenção na stack foi isso: protractor-test@0.0.0 e2e
Não deveria aparecer @7.0.0?
Outra coisa, eu só consegui rodar o "webdriver-manager update" quando adicionei a configuração de Proxy. Será que devo rodar o npm run e2e passando o proxy de alguma maneira, também