반응형
Angular2+ e2e test
angular cli를 이용하여 새로운 app을 생성하면, 테스트를 위한 구성까지 다 생성된다.
새로운 app 생성
$ ng new app-test
ng e2e 로 실행하면 된다.
$ ng e2e
-> default 로 serve 실행, webdriver-manager update가 수행된다.
webdriver-manager update 끄기 옵션 ng e2e -wu false
serve 실행 끄기 옵션 ng e2e -s false
$ ng e2e -wu false -s false
이렇게 수행하려면 ng serve로 서비스를 올려놔야 한다.
webdriver-manager update 시 아래와 같은 에러 발생시 proxy를 설정해주면 된다.
1 2 3 4 5 6 7 8 9 | webdriver-manager: using global installed version 12.0.6 events.js:183 throw er; // Unhandled 'error' event ^ Error: connect ETIMEDOUT 172.217.31.240:443 at Object._errnoException (util.js:1024:11) at _exceptionWithHostPort (util.js:1046:20) at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1182:14) | cs |
webdriver-manager update --proxy http://xxx.xxx.xxx.xxx:xxxx --gecko false
뒤에, --gecko는 모르겠다. stackoverflow에서 찾아서 했다.
반응형
'엉터리 개발 이야기 > angular2+' 카테고리의 다른 글
[angular2+ cli] ELOOP: too many symbolic links encountered, 해결방법 (0) | 2018.02.22 |
---|---|
[Angular2+] e2e test debugging (0) | 2018.02.01 |
[Angular2+] lite-server 로 간단한 웹 서버 구동하기 (0) | 2017.11.12 |
[Angular2+] ng serve 호스트, 포트 지정하여 실행하기 (1) | 2017.11.11 |
[Angular2+] 새창에서 팝업창 열기 (0) | 2017.10.30 |