2017-01-18 3 views
4

My Visual Studio (2015)는 솔루션 전체를 열고 열어 빌드를 포함하여 다양한 시점에서 JS 테스트 스위트 전체를 실행하기 시작한 것으로 보입니다.Visual Studio에서 빌드시 JS 테스트를 실행하지 않습니다.

"테스트"드롭 다운에서 "출력 창"으로 출력됩니다. 이의 라인을 따라 출력 생성 : 그것은 테스트 출력 모든 사소한 "변수 찾기 '정의'할 수 없습니다"오류 발생으로

------ Discover test started ------ 

< ... Test output ... > 

========== Discover test finished: 0 found (0:00:05.9645562) ========== 
------ Discover test started ------ 

< ... Test output ... > 

========== Discover test finished: 0 found (0:00:04.589261) ========== 
------ Discover test started ------ 

< ... Test output ... > 

========== Discover test finished: 0 found (0:00:05.0128855) ========== 
------ Discover test started ------ 

... etc. 

합니다. 그러나 이것은 요점이 아닙니다. VS가이 작업을 수행하는 것을 원하지 않기 때문에!

팀원 중 일부는 의도적으로 구성한 것이 아니며 어디에서나 설정을 찾을 수 없습니다.

일반적으로 우리는 karma 및/또는 grunt를 통해 명령 줄에서 JS 테스트를 실행합니다.

어떤 문제가 발생했는지, 어떻게 멈추게했는지 궁금하십니까?

+0

을 못 봤어? – RobC

+0

@RobC TRE는 Grunt 파일을 성공적으로 매핑하지만 작업에 대한 바인딩이 없다고 주장합니다. – Brondahl

+0

Chutzpah VS 플러그인과 관련된 것으로 의심됩니다. 미확인, 완전히 사라 졌는지 확인할 기회가 있으면 업데이트 할 것입니다. – Brondahl

답변

2

설치 한 2 chutzpah VS 플러그인을 비활성화하면이 작업이 중단되었습니다. 이들이 다른 프로젝트의 일부로 설치되었으며이 프로젝트와 호환되지 않았을 것이라고 생각합니다.

는 아마도 너무 그것을 해결했을 플러그인으로 구성 있었다,하지만 난 VS _Task 러너 Explorer_ 도구가 예기치 않게 실행하는 이러한 작업에 대한 설정을 표시하지 않습니다

관련 문제