Google AppEngine에서 코드 가져오기가 증명됨 단위 테스트를 실행하려는 경우에도 어렵습니다. 이 충돌은 하위 폴더 패키지에 있는 파일의 절대 가져오기 경로를 사용하려고 할 때 발생하지만 해당 경로가 프로젝트 루트 디렉터리 바로 아래에 있지 않습니다.
문제 이는 파일을 자동으로 초기화하고 가져오기 때문에 동일한 파일을 중복해서 가져오는 AppEngine의 검색 메커니즘에서 비롯됩니다. 또한 절대 경로를 사용하여 파일을 가져왔지만 GOPATH에 없으면 테스트 실행이 실패합니다.
이 문제를 해결하려면 다음 두 가지 옵션을 사용할 수 있습니다.< /p>
옵션 1:
옵션 2:
이러한 접근 방식 중 하나를 준수하면 종속성과 문제를 효과적으로 관리할 수 있습니다. Google AppEngine을 계속 활용하면서 단위 테스트를 원활하게 실행할 수 있습니다.
위 내용은 Google App Engine에서 'GOPATH에서 가져온 동일한 파일과 충돌' 오류를 해결하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!