2014-02-21 5 views
0

내가 FuelPHP에서이 같은 유닛 테스트 attemption 해요 모든 응용 프로그램의 부하를 포함합니다. 로드 된 ORM에서 TestCase가 실패하지 않게하려면 어떻게해야합니까?는 UnitTests

1) Test_Model_Products::test_foo 
Fuel\Core\Database_Exception: SQLSTATE[HY000] [2002] No such file or directory 
+0

이 자동 로딩 문제처럼 보이지 않는, 오류가, 나에게 말한다 오일을 통해 단위 테스트를 실행할 때 어떤 DB 연결을 만드는 데 사용됩니다 SQL 연결에 문제가 있습니다. 연료는 '개발', '테스트'및 '생산'환경을 위해 별도의 DB 구성을 사용합니다. 이거 셋업 했니? – Uru

+0

예, 테스트 환경에 다른 db 구성 집합이 필요하다는 것을 놓쳤습니다. IRC에서 나에게 말했다. :) 당신은 그것을 받아 들일 수 있도록 답으로 게시 할 수 있습니다 :) –

+0

친절하게 감사드립니다. – Uru

답변

1

이것은 자동 로딩 문제처럼 보이지 않습니다. 오류가 발생하면 SQL 연결에 문제가 있다고합니다. 연료는 개발, 테스트 및 생산 환경을 위해 별도의 DB 구성을 사용합니다. 당신이 fuel/app/config/testing/db.phpdb.php 설정 파일을 설정 한 경우

관련 문제