2011-03-14 9 views
2

Grails 1.3.6을 사용하고 있으며, 내가 무엇을 하든지, log. * 명령문을 콘솔에 출력 할 수 없습니다.grails 통합 테스트에 로그인 하시겠습니까?

테스트 :

class MyObjectTests extends GroovyTestCase { 
    MyObjectTests myObjectTests 

    public void testSomething(){ myObjectTests.something() } 
} 

등급 :

class MyObject { 
    void something(){ 
    log.info("Hello.") 
    } 
} 

내가 GrailsUnitTestCase 및 mockLogging를 사용하여 시도했지만, 그 중 하나가 작동하지 않습니다. println 만 콘솔에 아무 것도 보내지 않습니다. 뭐라 구요?

답변

2

이것은 http://jira.codehaus.org/browse/GRAILS-6858이며 1.3.7에서 수정되었습니다. 가능한 경우 업그레이드해야하지만 JIRA 주석에 해결 방법이 있습니다.

+0

: 다른 회귀로 인해 1.3.7로 업그레이드 할 수 없습니다. –

+0

그건 불행한 일이지만, 테스트와 관련되어 있기 때문에 배포 된 전쟁에서 끝나야 할 필요가없는 내용이므로 해결 방법 중 하나가 효과가 있습니다. –

관련 문제