2010-08-04 3 views
1

Grails 1.3.3에서 Functional Test 플러그인 작동에 문제가있는 사람이 있습니까? 나는 이전 프로젝트에서 문제없이 사용해 왔지만 그것을 행운이없는 최신 프로젝트에 설치하려고 시도했습니다.Grails 1.3.3 및 Functional Test 플러그인 1.2.7 문제

설치가 정상적으로 진행된 것 같습니다.

스크립트 실행 : grails create-functional-test XXXXX는 테스트 파일을 생성하지 않습니다. 여기 출력은 다음과 같습니다

Running script /Users/dan/.grails/1.3.3/projects/connect/plugins/functional-test-1.2.7/scripts/CreateFunctionalTest.groovy 
Environment set to development 
    [copy] Copying 1 resource to /Users/dan/dev/code/sterling/applications/grails/connect/trunk/connect 
    [unjar] Expanding: /Users/dan/dev/code/sterling/applications/grails/connect/trunk/connect/grails-shared-files.jar into /Users/dan/dev/code/sterling/applications/grails/connect/trunk/connect 
    [delete] Deleting: /Users/dan/dev/code/sterling/applications/grails/connect/trunk/connect/grails-shared-files.jar 
    [copy] Copying 1 resource to /Users/dan/dev/code/sterling/applications/grails/connect/trunk/connect 
    [unjar] Expanding: /Users/dan/dev/code/sterling/applications/grails/connect/trunk/connect/grails-app-files.jar into /Users/dan/dev/code/sterling/applications/grails/connect/trunk/connect 
    [delete] Deleting: /Users/dan/dev/code/sterling/applications/grails/connect/trunk/connect/grails-app-files.jar 

내가하여 테스트 스크립트를 만드는 시도했다 및 플러그인 페이지에서 데모 트위터 검색 시험에 붙여. 그것은 실패했다. 다음은 오류 및 스택 추적입니다.

functionaltestplugin.FunctionalTestException: TypeError: Cannot find function forEach in object twttr,Observer. (FunctionalTestCase.groovy#752) 

junit.framework.AssertionFailedError: functionaltestplugin.FunctionalTestException: TypeError: Cannot find function forEach in object twttr,Observer. (FunctionalTestCase.groovy#752) 
at functionaltestplugin.FunctionalTestCase.invokeMethod(FunctionalTestCase.groovy:205) 
at functionaltestplugin.FunctionalTestCase.get(FunctionalTestCase.groovy:526) 
at functionaltestplugin.FunctionalTestCase.invokeMethod(FunctionalTestCase.groovy:201) 
at functionaltestplugin.FunctionalTestCase.get(FunctionalTestCase.groovy) 
at functionaltestplugin.FunctionalTestCase.invokeMethod(FunctionalTestCase.groovy:201) 
at functionaltestplugin.FunctionalTestCase.doFollowRedirect(FunctionalTestCase.groovy:309) 
at functionaltestplugin.FunctionalTestCase.invokeMethod(FunctionalTestCase.groovy:201) 
at functionaltestplugin.FunctionalTestCase.handleRedirects(FunctionalTestCase.groovy:496) 
at functionaltestplugin.FunctionalTestCase.invokeMethod(FunctionalTestCase.groovy:201) 
at functionaltestplugin.FunctionalTestCase.makeRequest(FunctionalTestCase.groovy:490) 
at functionaltestplugin.FunctionalTestCase.invokeMethod(FunctionalTestCase.groovy:201) 
at functionaltestplugin.FunctionalTestCase.get(FunctionalTestCase.groovy:526) 
at functionaltestplugin.FunctionalTestCase.invokeMethod(FunctionalTestCase.groovy:201) 
at functionaltestplugin.FunctionalTestCase.get(FunctionalTestCase.groovy) 
at functionaltestplugin.FunctionalTestCase.invokeMethod(FunctionalTestCase.groovy:201) 
at AccessControlTests.testSearch(AccessControlTests.groovy:3) 

생각 하시겠습니까?

감사합니다, 댄

답변

0
마크 팔머에 따라 내가 플러그인의 1.3 버전을 설치 시도 지금 http://grails.1312388.n4.nabble.com/Functional-Test-plugin-doesn-t-work-td2265500.html

고정되고 Grails의 1.3.x 버전과 기능 테스트 플러그인 버그가 있음

하지만 종속성 문제가있었습니다.

위의 오류는 아마도 수입이 부족하기 때문일 수 있습니다.

+0

grails install-plugin functional-test 1.3-SNAPSHOT이 설치되지만 동일한 문제가 발생하는 것 같습니다. create-functional-test는 아무 것도 만들지 않습니다. – pmc

+0

grails 1.3.7에서도 문제가 지속됩니다. – c089

관련 문제