keeganwitt / gmock

Automatically exported from code.google.com/p/gmock
6 stars 2 forks source link

Unit test are failing through Intellij #90

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Need to investigate why but when running the tests we are getting this stack 
trace:

java.lang.NoClassDefFoundError: Could not initialize class 
net.sf.cglib.proxy.Enhancer
       at java.lang.Class.forName0(Native Method)
       at java.lang.Class.forName(Class.java:169)
       at org.gmock.internal.factory.MockFactory.class$(MockFactory.groovy)
       at 
org.gmock.internal.factory.MockFactory.$get$$class$net$sf$cglib$proxy$Enhancer(M
ockFactory.
groovy)
       at org.gmock.internal.factory.MockFactory.mockNonFinalClass(MockFactory.groovy:192)
       at org.gmock.internal.factory.MockFactory.this$2$mockNonFinalClass(MockFactory.groovy)
       at org.gmock.internal.factory.MockFactory$this$2$mockNonFinalClass.callCurrent(Unknown 
Source)
       at 
org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallCurrent(CallSiteAr
ray.java:44)
       at org.gmock.internal.factory.MockFactory$this$2$mockNonFinalClass.callCurrent(Unknown 
Source)
       at org.gmock.internal.factory.MockFactory.createMockWithMetaClass(MockFactory.groovy:90)
       at 
org.gmock.internal.factory.MockFactory.this$2$createMockWithMetaClass(MockFactor
y.groovy)
       at 
org.gmock.internal.factory.MockFactory$this$2$createMockWithMetaClass.callCurren
t(Unknown 
Source)
       at 
org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallCurrent(CallSiteAr
ray.java:44)
       at 
org.gmock.internal.factory.MockFactory$this$2$createMockWithMetaClass.callCurren
t(Unknown 
Source)
       at 
org.gmock.internal.factory.MockFactory.createMockWithMockInternal(MockFactory.gr
oovy:85)
       at 
org.gmock.internal.factory.MockFactory.this$2$createMockWithMockInternal(MockFac
tory.groovy
)
       at 
org.gmock.internal.factory.MockFactory$this$2$createMockWithMockInternal.callCur
rent(Unkno
wn Source)
       at 
org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallCurrent(CallSiteAr
ray.java:44)
       at 
org.gmock.internal.factory.MockFactory$this$2$createMockWithMockInternal.callCur
rent(Unkno
wn Source)
       at org.gmock.internal.factory.MockFactory.createMock(MockFactory.groovy:59)
       at org.gmock.internal.factory.MockFactory$createMock.call(Unknown Source)
       at 
org.gmock.internal.InternalMockController$_mock_closure1.doCall(InternalMockCont
roller.groov
y:75)
       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
       at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
       at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
       at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
       at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:234)
       at 
org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaC
lass.java:
272)
       at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:880)
       at 
org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.callCurrent(PogoMetaClass
Site.java:66)
       at 
org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSi
te.java:151)
       at 
org.gmock.internal.InternalMockController$_mock_closure1.doCall(InternalMockCont
roller.groov
y)
       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
       at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
       at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
       at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
       at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:234)
       at 
org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaC
lass.java:
272)
       at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:880)
       at org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.call(PogoMetaClassSite.java:39)
       at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:121)
       at org.gmock.internal.InternalMockController.doWork(InternalMockController.groovy:235)
       at org.gmock.internal.InternalMockController.this$2$doWork(InternalMockController.groovy)
       at org.gmock.internal.InternalMockController$this$2$doWork.callCurrent(Unknown Source)
       at org.gmock.internal.InternalMockController.doInternal(InternalMockController.groovy:224)
       at org.gmock.internal.InternalMockController$doInternal.callCurrent(Unknown Source)
       at org.gmock.internal.InternalMockController.mock(InternalMockController.groovy:66)
       at org.gmock.internal.InternalMockController$mock.callCurrent(Unknown Source)
       at org.gmock.internal.InternalMockController.mock(InternalMockController.groovy)
       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
       at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
       at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
       at 
org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite$PogoCachedMethodSite.inv
oke(Pogo
MetaMethodSite.java:225)
       at 
org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.call(PogoMetaMethodSite.
java:63)
       at org.gmock.GMockController.mock(GMockController.groovy:25)
       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
       at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
       at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
       at 
org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite$PogoCachedMethodSite.inv
oke(Pogo
MetaMethodSite.java:225)
       at 
org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.call(PogoMetaMethodSite.
java:63)
       at org.gmock.GMockTestCase.mock(GMockTestCase.groovy:23)
       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
       at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
       at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
       at 
org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite$PogoCachedMethodSite.inv
oke(Pogo
MetaMethodSite.java:225)
       at 
org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.callCurrent(PogoMetaMeth
odSite.java:
51)
       at 
org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallCurrent(CallSiteAr
ray.java:44)
       at 
org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSi
te.java:143)
       at 
org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSi
te.java:147)
       at org.gmock.FunctionnalPropertyTest.testStubGetter(FunctionnalPropertyTest.groovy:97)
       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
       at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
       at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
       at com.intellij.rt.execution.junit.JUnitStarter.main(JUnitStarter.java:40)

Original issue reported on code.google.com by julien.g...@gmail.com on 7 Sep 2009 at 7:45

GoogleCodeExporter commented 9 years ago
The current version of IDEA doesn't support Groovy 1.6

Original comment by JohnnyJianHY on 7 Sep 2009 at 8:00

GoogleCodeExporter commented 9 years ago
Are you sure about that? I think I remember having the AST transform working 
through Intellij and we are 
running the latest version of grails without any trouble.

Original comment by julien.g...@gmail.com on 7 Sep 2009 at 5:38

GoogleCodeExporter commented 9 years ago
I am not sure :) But I really had some trouble with IDEA 8 before, so I usually
compile the code with gradle and then run it in IDEA

Original comment by JohnnyJianHY on 8 Sep 2009 at 1:02

GoogleCodeExporter commented 9 years ago

Original comment by julien.g...@gmail.com on 24 Nov 2009 at 7:45

GoogleCodeExporter commented 9 years ago

Original comment by julien.g...@gmail.com on 12 Sep 2010 at 10:27