0
minitest를 사용 중이고 rake test/models
과 같은 격리 된 디렉토리를 실행하려고 시도 할 때마다 테스트가 실행되지 않고 콘솔에 출력이 표시되지 않습니다.하위 디렉토리를 지정할 때 테스트가 실행되지 않습니다.
이유는 무엇입니까?
minitest를 사용 중이고 rake test/models
과 같은 격리 된 디렉토리를 실행하려고 시도 할 때마다 테스트가 실행되지 않고 콘솔에 출력이 표시되지 않습니다.하위 디렉토리를 지정할 때 테스트가 실행되지 않습니다.
이유는 무엇입니까?
레일은 test/models
작업을 정의하지 않습니다. Rake는 네임 스페이스에 콜론을 사용하므로 원하는 것은 다음과 같습니다. rake test:models
.
테스트 폴더/실행 파일의 경로를 지정할 수 있다고 생각했지만 제안 사항은 '명령을 찾을 수 없음'을 나타냅니다. – Tarlen
아니요, 대부분의 경우 파일 이름을 Ruby에 전달하여 단일 테스트 사례를 실행할 수 있어야합니다. 예 : "루비 테스트/모델/my_model_test.rb". 그러나 당신은 Rake에게 이와 같은 디렉토리를 넘겨 줄 수 없으며 어떤 일이 일어나기를 기대합니다. –
"명령을 찾을 수 없습니다"라는 이유가 이해가되지 않지만 레이크 자체가 발견되지 않았습니다. 레이크 작업이 발견되지 않는 문제가 있다면 "작업 'foo'작성 방법을 모르겠다. 지정된 작업없이 "rake"라고 부를 수 있습니까? –