2010-08-20 2 views
1

어떤 이유로 든 각 테스트 프레임 워크 (rspec, test :: unit, cucumber 등)의 파일이 내 앱의 최상위 레벨에있는 별도의 폴더에 있다는 것이 정말 안타깝다. 이 디렉토리가 벤더 디렉토리의 보석/플러그인과 같이 통합되는 대신에 흩어져 야한다고하는 강력한 이유가 있습니까?테스트 프레임 워크 용 디렉토리를 최상위 디렉토리 (공급 업체/플러그인)에 통합 할 수 있습니까?해야합니까?

실제적인 이유가 없다면이 디렉토리를 최상위 "test"디렉토리에 통합하고 조명 데이터와 함께 각 테스트 프레임 워크의 하위 디렉토리를 포함하는 것이 좋겠습니까? ? 다른 누구도 이런 공격을당한 적이 있습니까? (그리고 이미 해킹 된 것일 수도 있습니다.

답변

0

이 변경 사항을 환영합니다.

가 개인적으로 나는 동시에 RSpec에와 오이를 사용하고 난 기능/지원/비품 디렉토리에기구를 넣어 여부를 찢어 야 또는 사양/비품 (나는 나 자신을 만들 수). 기능 및 스펙 테스트에서이 조명기를 사용하면 어떨까요?! [지나치게 감정적 인] 누군가가 비품을 생각하지 않을 이유가 !!

확실히. 서브 디렉토리가 인 최상위 테스트 디렉토리는, 사양은, 픽스쳐 등 무엇이든 필요합니다.

큰 질문입니다!