2017-10-22 5 views
0

어떤 이유로 netbeans IDE (8.1)에서 phpunit 테스트를 실행하는 옵션을 잃어 버렸습니다. 마지막으로 확인한 (몇 달 전) 모든 항목이 정상적으로 작동했지만 코드를 마우스 오른쪽 단추로 클릭하면 "파일 테스트"또는 "집중된 테스트 방법"옵션이 더 이상 나타나지 않습니다. netbeans phpunit "test file"옵션이 존재하지 않습니다.

=>see image for screenshots showing everything

(때문에 지금까지 내 낮은 피드백, 난 그냥 하나 개의 이미지에 모든 것을 업로드했습니다 ..) (이미지의 # 2)

내가 도구 -> 플러그인을 통해 phpunit을 설치 (에 시도 제거 된 후 다시 설치, 그것은

나는에서 phpunit을 설정 한) 작동하지 않았다 도구 -> 옵션 -> 이미지의 PHP-> phpunit을 (# 4) 내가 설정하는 프로젝트 테스트 구성을 설정 한

phpunit을 테스트 제공자로 사용하십시오. (# 3 & # 1 이미지에서. 부트 스트랩과 XML 설정을하지 않고도 과거에는 "Generate"를 클릭하지 않았기 때문에 작동했습니다.) 도움이되지 않았습니다.)

나는 phpunit 내 컴퓨터에 설치하고 내 PATH에 내 테스트 이름으로 끝나지 않습니다

(이미지의 # 5)는 '* Test.php'내가 넷빈즈 캐시 다시 열 넷빈즈을 삭제하려고했습니다

, 그것은 'didn를 일하지 마라. 그런데 디버깅이 작동합니다.

phpunit 3.7.10으로 다운 그레이드를 시도했습니다. 도움이되지 않았 음

업데이트 : 전체 프로젝트를 다른 컴퓨터에서 다시 만들었습니다 -> 작동합니다! 나는 그 시험을 실행할 수있다. 그래도 원래 컴퓨터에서 실행할 수없는 이유는 아직도 모르겠다.

어떤 제안이 누락 되었습니까? 더 많은 로그/정보가 필요하면 알려 주시면 질문을 업데이트하겠습니다.

답변

0

발견했습니다.

이유는 모르겠지만 어떤 이유로 '작곡가'공급 업체 '폴더에서이 문제가 발생했습니다.

작곡가 (composer.json, 공급 업체 폴더 및 잠금 파일)와 관련된 모든 항목의 이름을 변경 한 후 netbeans를 다시 열었고 'test file'옵션이 마지막으로 활성화되었습니다.

솔루션을 찾는 데 6 시간을 낭비했습니다. 나는이 대답이 미래에 어떤 사람들을위한 시간을 절약 해주기를 바란다.