Skip to content

Instantly share code, notes, and snippets.

@arturaz
Created August 10, 2011 22:21
Show Gist options
  • Save arturaz/1138440 to your computer and use it in GitHub Desktop.
Save arturaz/1138440 to your computer and use it in GitHub Desktop.
Running Nebula 44 server controller tests with jruby-head branch jruby-1_6
arturas@arturaz-fujitsu:~/work/spacegame/server$ jruby -v
jruby 1.6.3 (ruby-1.8.7-p330) (2011-08-11 fa0cea0) (Java HotSpot(TM) Client VM 1.7.0) [linux-i386-java]
arturas@arturaz-fujitsu:~/work/spacegame/server$ time jruby -S rake spec:controllers
................................................................................................................................................................................................................................................................................................FFFF...............FF.F.............................................................................................................................................................
1)
Java::JavaLang::ArrayIndexOutOfBoundsException in 'UnitsController units|attack invoked should not create cooldown'
-1
org.jruby.javasupport.JavaClass.handleScalaSingletons(JavaClass.java:142)
org.jruby.javasupport.JavaClass.setupClassMethods(JavaClass.java:1006)
org.jruby.javasupport.JavaClass.access$700(JavaClass.java:99)
org.jruby.javasupport.JavaClass$ClassInitializer.initialize(JavaClass.java:650)
org.jruby.javasupport.JavaClass.setupProxy(JavaClass.java:689)
org.jruby.javasupport.Java.createProxyClass(Java.java:524)
org.jruby.javasupport.Java.getProxyClass(Java.java:453)
org.jruby.javasupport.Java.getProxyOrPackageUnderPackage(Java.java:912)
org.jruby.javasupport.Java.get_proxy_or_package_under_package(Java.java:945)
org.jruby.javasupport.JavaUtilities.get_proxy_or_package_under_package(JavaUtilities.java:54)
org.jruby.javasupport.JavaUtilities$s$2$0$get_proxy_or_package_under_package.call(JavaUtilities$s$2$0$get_proxy_or_package_under_package.gen:65535)
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:201)
org.jruby.ast.CallTwoArgNode.interpret(CallTwoArgNode.java:59)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104)
org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75)
org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:120)
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:145)
org.jruby.javasupport.util.RuntimeHelpers$MethodMissingMethod.call(RuntimeHelpers.java:497)
org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:203)
org.jruby.runtime.callsite.CachingCallSite.callMethodMissing(CachingCallSite.java:379)
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:289)
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:135)
org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:63)
org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57)
org.jruby.ast.LocalAsgnNode.interpret(LocalAsgnNode.java:123)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104)
org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75)
org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:190)
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:179)
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:312)
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:169)
org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57)
org.jruby.ast.LocalAsgnNode.interpret(LocalAsgnNode.java:123)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104)
org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
org.jruby.ast.RescueNode.executeBody(RescueNode.java:216)
org.jruby.ast.RescueNode.interpretWithJavaExceptions(RescueNode.java:120)
org.jruby.ast.RescueNode.interpret(RescueNode.java:110)
org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75)
org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:190)
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:179)
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:312)
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:169)
org.jruby.ast.FCallOneArgNode.interpret(FCallOneArgNode.java:36)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104)
org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112)
org.jruby.runtime.InterpretedBlock.evalBlockBody(InterpretedBlock.java:374)
org.jruby.runtime.InterpretedBlock.yield(InterpretedBlock.java:295)
org.jruby.runtime.InterpretedBlock.yieldSpecific(InterpretedBlock.java:229)
org.jruby.runtime.Block.yieldSpecific(Block.java:99)
org.jruby.ast.ZYieldNode.interpret(ZYieldNode.java:25)
org.jruby.ast.LocalAsgnNode.interpret(LocalAsgnNode.java:123)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104)
org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75)
org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:212)
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:187)
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:322)
org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:178)
org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:187)
org.jruby.ast.CallOneArgBlockNode.interpret(CallOneArgBlockNode.java:60)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104)
org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75)
org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:147)
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:163)
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:292)
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:135)
org.jruby.ast.VCallNode.interpret(VCallNode.java:86)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104)
org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112)
org.jruby.runtime.InterpretedBlock.evalBlockBody(InterpretedBlock.java:374)
org.jruby.runtime.InterpretedBlock.yield(InterpretedBlock.java:295)
org.jruby.runtime.InterpretedBlock.yieldSpecific(InterpretedBlock.java:229)
org.jruby.runtime.Block.yieldSpecific(Block.java:99)
org.jruby.ast.ZYieldNode.interpret(ZYieldNode.java:25)
org.jruby.ast.LocalAsgnNode.interpret(LocalAsgnNode.java:123)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104)
org.jruby.ast.IfNode.interpret(IfNode.java:119)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104)
org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75)
org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:255)
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:203)
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:342)
org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:212)
org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:221)
org.jruby.ast.CallTwoArgBlockNode.interpret(CallTwoArgBlockNode.java:62)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104)
org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75)
org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:147)
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:163)
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:292)
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:135)
org.jruby.ast.VCallNode.interpret(VCallNode.java:86)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104)
org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75)
org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:169)
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:171)
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:302)
org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:144)
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:148)
org.jruby.RubyClass.newInstance(RubyClass.java:792)
org.jruby.RubyClass$i$newInstance.call(RubyClass$i$newInstance.gen:65535)
org.jruby.internal.runtime.methods.JavaMethod$JavaMethodZeroOrNBlock.call(JavaMethod.java:249)
org.jruby.internal.runtime.methods.WrapperMethod.call(WrapperMethod.java:54)
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:292)
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:135)
org.jruby.ast.FCallNoArgNode.interpret(FCallNoArgNode.java:31)
org.jruby.ast.InstAsgnNode.interpret(InstAsgnNode.java:95)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104)
org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112)
org.jruby.runtime.InterpretedBlock.evalBlockBody(InterpretedBlock.java:374)
org.jruby.runtime.InterpretedBlock.yield(InterpretedBlock.java:347)
org.jruby.runtime.InterpretedBlock.yield(InterpretedBlock.java:304)
org.jruby.runtime.Block.yield(Block.java:130)
org.jruby.libraries.ThreadLibrary$Mutex.synchronize(ThreadLibrary.java:224)
org.jruby.libraries.ThreadLibrary$Mutex$i$0$0$synchronize.call(ThreadLibrary$Mutex$i$0$0$synchronize.gen:65535)
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:302)
org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:144)
org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:153)
org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104)
org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75)
org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:147)
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:163)
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:292)
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:135)
org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:63)
org.jruby.ast.CallManyArgsNode.interpret(CallManyArgsNode.java:56)
org.jruby.ast.DAsgnNode.interpret(DAsgnNode.java:110)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104)
org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112)
org.jruby.runtime.InterpretedBlock.evalBlockBody(InterpretedBlock.java:374)
org.jruby.runtime.InterpretedBlock.yield(InterpretedBlock.java:295)
org.jruby.runtime.InterpretedBlock.yieldSpecific(InterpretedBlock.java:229)
org.jruby.runtime.Block.yieldSpecific(Block.java:99)
org.jruby.ast.ZYieldNode.interpret(ZYieldNode.java:25)
org.jruby.ast.LocalAsgnNode.interpret(LocalAsgnNode.java:123)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104)
org.jruby.ast.IfNode.interpret(IfNode.java:119)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104)
org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75)
org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:212)
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:187)
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:322)
org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:178)
org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:187)
org.jruby.ast.CallOneArgBlockNode.interpret(CallOneArgBlockNode.java:60)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104)
org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75)
org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:120)
org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:134)
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:154)
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:282)
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:71)
org.jruby.ast.FCallManyArgsNode.interpret(FCallManyArgsNode.java:60)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104)
org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75)
org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:276)
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:211)
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:352)
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:237)
org.jruby.ast.CallThreeArgNode.interpret(CallThreeArgNode.java:61)
org.jruby.ast.LocalAsgnNode.interpret(LocalAsgnNode.java:123)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104)
org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
org.jruby.ast.IfNode.interpret(IfNode.java:119)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104)
org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75)
org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:169)
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:171)
org.jruby.RubyClass.finvoke(RubyClass.java:522)
org.jruby.RubyBasicObject.send(RubyBasicObject.java:2764)
org.jruby.RubyKernel.send(RubyKernel.java:2092)
org.jruby.RubyKernel$s$send.call(RubyKernel$s$send.gen:65535)
org.jruby.internal.runtime.methods.JavaMethod$JavaMethodZeroOrOneOrNBlock.call(JavaMethod.java:266)
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:312)
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:169)
org.jruby.ast.FCallOneArgNode.interpret(FCallOneArgNode.java:36)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104)
org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112)
org.jruby.runtime.InterpretedBlock.evalBlockBody(InterpretedBlock.java:374)
org.jruby.runtime.InterpretedBlock.yield(InterpretedBlock.java:328)
org.jruby.runtime.BlockBody.call(BlockBody.java:73)
org.jruby.runtime.Block.call(Block.java:89)
org.jruby.RubyProc.call(RubyProc.java:268)
org.jruby.RubyProc.call(RubyProc.java:228)
org.jruby.RubyProc$i$0$0$call.call(RubyProc$i$0$0$call.gen:65535)
org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:211)
org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:207)
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:167)
org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57)
org.jruby.ast.LocalAsgnNode.interpret(LocalAsgnNode.java:123)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104)
org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75)
org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:212)
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:187)
org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:176)
org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:187)
org.jruby.ast.CallOneArgBlockNode.interpret(CallOneArgBlockNode.java:60)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104)
org.jruby.ast.IfNode.interpret(IfNode.java:117)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104)
org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75)
org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:190)
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:179)
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:312)
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:169)
org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104)
org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75)
org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:233)
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:195)
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:332)
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:203)
org.jruby.ast.FCallTwoArgNode.interpret(FCallTwoArgNode.java:38)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104)
org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112)
org.jruby.runtime.InterpretedBlock.evalBlockBody(InterpretedBlock.java:374)
org.jruby.runtime.InterpretedBlock.yield(InterpretedBlock.java:328)
org.jruby.runtime.InterpretedBlock.yield(InterpretedBlock.java:367)
org.jruby.runtime.Block.yieldNonArray(Block.java:141)
org.jruby.RubyBasicObject.yieldUnder(RubyBasicObject.java:1805)
org.jruby.RubyBasicObject.specificEval(RubyBasicObject.java:1829)
org.jruby.RubyBasicObject.instance_eval(RubyBasicObject.java:2650)
org.jruby.RubyKernel.instance_eval(RubyKernel.java:2061)
org.jruby.RubyKernel$s$instance_eval.call(RubyKernel$s$instance_eval.gen:65535)
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:302)
org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:144)
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:148)
org.jruby.ast.FCallNoArgBlockPassNode.interpret(FCallNoArgBlockPassNode.java:27)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104)
org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
org.jruby.ast.RescueNode.executeBody(RescueNode.java:216)
org.jruby.ast.RescueNode.interpretWithJavaExceptions(RescueNode.java:120)
org.jruby.ast.RescueNode.interpret(RescueNode.java:110)
org.jruby.ast.BeginNode.interpret(BeginNode.java:83)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104)
org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112)
org.jruby.runtime.InterpretedBlock.evalBlockBody(InterpretedBlock.java:374)
org.jruby.runtime.InterpretedBlock.yield(InterpretedBlock.java:295)
org.jruby.runtime.InterpretedBlock.yieldSpecific(InterpretedBlock.java:229)
org.jruby.runtime.Block.yieldSpecific(Block.java:99)
org.jruby.ext.Timeout.timeout(Timeout.java:79)
org.jruby.ext.Timeout$s$timeout.call(Timeout$s$timeout.gen:65535)
org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:176)
org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:187)
org.jruby.ast.CallOneArgBlockNode.interpret(CallOneArgBlockNode.java:60)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104)
org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75)
org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:233)
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:195)
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:201)
org.jruby.ast.CallTwoArgNode.interpret(CallTwoArgNode.java:59)
org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57)
org.jruby.ast.LocalAsgnNode.interpret(LocalAsgnNode.java:123)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104)
org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112)
org.jruby.runtime.InterpretedBlock.evalBlockBody(InterpretedBlock.java:374)
org.jruby.runtime.InterpretedBlock.yield(InterpretedBlock.java:347)
org.jruby.runtime.InterpretedBlock.yield(InterpretedBlock.java:304)
org.jruby.runtime.Block.yield(Block.java:130)
org.jruby.RubyArray.eachCommon(RubyArray.java:1596)
org.jruby.RubyArray.each(RubyArray.java:1603)
org.jruby.RubyArray$i$0$0$each.call(RubyArray$i$0$0$each.gen:65535)
org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:142)
org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:153)
org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104)
org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75)
org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:120)
org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:134)
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:154)
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:282)
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:71)
org.jruby.ast.FCallManyArgsNode.interpret(FCallManyArgsNode.java:60)
org.jruby.ast.ToAryNode.interpret(ToAryNode.java:69)
org.jruby.ast.MultipleAsgnNode.interpret(MultipleAsgnNode.java:127)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104)
org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75)
org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:190)
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:179)
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:312)
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:169)
org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57)
org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57)
org.jruby.ast.LocalAsgnNode.interpret(LocalAsgnNode.java:123)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104)
org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112)
org.jruby.runtime.InterpretedBlock.evalBlockBody(InterpretedBlock.java:374)
org.jruby.runtime.InterpretedBlock.yield(InterpretedBlock.java:347)
org.jruby.runtime.InterpretedBlock.yield(InterpretedBlock.java:304)
org.jruby.runtime.Block.yield(Block.java:130)
org.jruby.RubyArray.eachCommon(RubyArray.java:1596)
org.jruby.RubyArray.each(RubyArray.java:1603)
org.jruby.RubyArray$i$0$0$each.call(RubyArray$i$0$0$each.gen:65535)
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:302)
org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:144)
org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:153)
org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104)
org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75)
org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:147)
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:163)
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:292)
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:135)
org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:63)
org.jruby.ast.LocalAsgnNode.interpret(LocalAsgnNode.java:123)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104)
org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
org.jruby.ast.IfNode.interpret(IfNode.java:119)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104)
org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96)
org.jruby.ast.BeginNode.interpret(BeginNode.java:83)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104)
org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75)
org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:147)
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:163)
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:292)
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:135)
org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:63)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104)
org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96)
org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75)
org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:147)
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:163)
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:292)
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:135)
home.arturas.$_dot_rvm.gems.jruby_minus_head_minus_n16.gems.rspec_minus_1_dot_3_dot_2.bin.spec.load(/home/arturas/.rvm/gems/jruby-head-n16/gems/rspec-1.3.2/bin/spec)
org.jruby.Ruby.runScript(Ruby.java:675)
org.jruby.Ruby.runScript(Ruby.java:668)
org.jruby.Ruby.runNormally(Ruby.java:575)
org.jruby.Ruby.runFromMain(Ruby.java:424)
org.jruby.Main.doRunFromMain(Main.java:278)
org.jruby.Main.internalRun(Main.java:198)
org.jruby.Main.run(Main.java:164)
org.jruby.Main.run(Main.java:148)
org.jruby.util.ShellLauncher$ScriptThreadProcess.run(ShellLauncher.java:140)
java.lang.Thread.run(Thread.java:722)
2)
Java::JavaLang::NullPointerException in 'UnitsController units|attack invoked should push units|attack'
org.jruby.javasupport.JavaClass.installClassFields(JavaClass.java:843)
org.jruby.javasupport.JavaClass.setupProxy(JavaClass.java:710)
org.jruby.javasupport.Java.createProxyClass(Java.java:524)
org.jruby.javasupport.Java.getProxyClass(Java.java:453)
org.jruby.javasupport.Java.getProxyOrPackageUnderPackage(Java.java:912)
org.jruby.javasupport.Java.get_proxy_or_package_under_package(Java.java:945)
org.jruby.javasupport.JavaUtilities.get_proxy_or_package_under_package(JavaUtilities.java:54)
org.jruby.javasupport.JavaUtilities$s$2$0$get_proxy_or_package_under_package.call(JavaUtilities$s$2$0$get_proxy_or_package_under_package.gen:65535)
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:201)
org.jruby.ast.CallTwoArgNode.interpret(CallTwoArgNode.java:59)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104)
org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75)
org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:120)
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:145)
org.jruby.javasupport.util.RuntimeHelpers$MethodMissingMethod.call(RuntimeHelpers.java:497)
org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:203)
org.jruby.runtime.callsite.CachingCallSite.callMethodMissing(CachingCallSite.java:379)
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:289)
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:135)
org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:63)
org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57)
org.jruby.ast.LocalAsgnNode.interpret(LocalAsgnNode.java:123)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104)
org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75)
org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:190)
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:179)
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:167)
org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57)
org.jruby.ast.LocalAsgnNode.interpret(LocalAsgnNode.java:123)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104)
org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
org.jruby.ast.RescueNode.executeBody(RescueNode.java:216)
org.jruby.ast.RescueNode.interpretWithJavaExceptions(RescueNode.java:120)
org.jruby.ast.RescueNode.interpret(RescueNode.java:110)
org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75)
org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:190)
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:179)
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:167)
org.jruby.ast.FCallOneArgNode.interpret(FCallOneArgNode.java:36)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104)
org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112)
org.jruby.runtime.InterpretedBlock.evalBlockBody(InterpretedBlock.java:374)
org.jruby.runtime.InterpretedBlock.yield(InterpretedBlock.java:295)
org.jruby.runtime.InterpretedBlock.yieldSpecific(InterpretedBlock.java:229)
org.jruby.runtime.Block.yieldSpecific(Block.java:99)
org.jruby.ast.ZYieldNode.interpret(ZYieldNode.java:25)
org.jruby.ast.LocalAsgnNode.interpret(LocalAsgnNode.java:123)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104)
org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75)
org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:212)
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:187)
org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:176)
org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:187)
org.jruby.ast.CallOneArgBlockNode.interpret(CallOneArgBlockNode.java:60)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104)
org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75)
org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:147)
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:163)
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:133)
org.jruby.ast.VCallNode.interpret(VCallNode.java:86)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104)
org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112)
org.jruby.runtime.InterpretedBlock.evalBlockBody(InterpretedBlock.java:374)
org.jruby.runtime.InterpretedBlock.yield(InterpretedBlock.java:295)
org.jruby.runtime.InterpretedBlock.yieldSpecific(InterpretedBlock.java:229)
org.jruby.runtime.Block.yieldSpecific(Block.java:99)
org.jruby.ast.ZYieldNode.interpret(ZYieldNode.java:25)
org.jruby.ast.LocalAsgnNode.interpret(LocalAsgnNode.java:123)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104)
org.jruby.ast.IfNode.interpret(IfNode.java:119)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104)
org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75)
org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:255)
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:203)
org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:210)
org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:221)
org.jruby.ast.CallTwoArgBlockNode.interpret(CallTwoArgBlockNode.java:62)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104)
org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75)
org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:147)
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:163)
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:133)
org.jruby.ast.VCallNode.interpret(VCallNode.java:86)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104)
org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75)
org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:169)
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:171)
org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:142)
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:148)
org.jruby.RubyClass.newInstance(RubyClass.java:792)
org.jruby.RubyClass$i$newInstance.call(RubyClass$i$newInstance.gen:65535)
org.jruby.internal.runtime.methods.JavaMethod$JavaMethodZeroOrNBlock.call(JavaMethod.java:249)
org.jruby.internal.runtime.methods.WrapperMethod.call(WrapperMethod.java:54)
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:133)
org.jruby.ast.FCallNoArgNode.interpret(FCallNoArgNode.java:31)
org.jruby.ast.InstAsgnNode.interpret(InstAsgnNode.java:95)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104)
org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112)
org.jruby.runtime.InterpretedBlock.evalBlockBody(InterpretedBlock.java:374)
org.jruby.runtime.InterpretedBlock.yield(InterpretedBlock.java:347)
org.jruby.runtime.InterpretedBlock.yield(InterpretedBlock.java:304)
org.jruby.runtime.Block.yield(Block.java:130)
org.jruby.libraries.ThreadLibrary$Mutex.synchronize(ThreadLibrary.java:224)
org.jruby.libraries.ThreadLibrary$Mutex$i$0$0$synchronize.call(ThreadLibrary$Mutex$i$0$0$synchronize.gen:65535)
org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:142)
org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:153)
org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104)
org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75)
org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:147)
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:163)
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:133)
org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:63)
org.jruby.ast.CallManyArgsNode.interpret(CallManyArgsNode.java:56)
org.jruby.ast.DAsgnNode.interpret(DAsgnNode.java:110)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104)
org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112)
org.jruby.runtime.InterpretedBlock.evalBlockBody(InterpretedBlock.java:374)
org.jruby.runtime.InterpretedBlock.yield(InterpretedBlock.java:295)
org.jruby.runtime.InterpretedBlock.yieldSpecific(InterpretedBlock.java:229)
org.jruby.runtime.Block.yieldSpecific(Block.java:99)
org.jruby.ast.ZYieldNode.interpret(ZYieldNode.java:25)
org.jruby.ast.LocalAsgnNode.interpret(LocalAsgnNode.java:123)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104)
org.jruby.ast.IfNode.interpret(IfNode.java:119)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104)
org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75)
org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:212)
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:187)
org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:176)
org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:187)
org.jruby.ast.CallOneArgBlockNode.interpret(CallOneArgBlockNode.java:60)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104)
org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75)
org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:120)
org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:134)
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:154)
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:69)
org.jruby.ast.FCallManyArgsNode.interpret(FCallManyArgsNode.java:60)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104)
org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75)
org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:276)
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:211)
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:235)
org.jruby.ast.CallThreeArgNode.interpret(CallThreeArgNode.java:61)
org.jruby.ast.LocalAsgnNode.interpret(LocalAsgnNode.java:123)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104)
org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
org.jruby.ast.IfNode.interpret(IfNode.java:119)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104)
org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75)
org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:169)
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:171)
org.jruby.RubyClass.finvoke(RubyClass.java:522)
org.jruby.RubyBasicObject.send(RubyBasicObject.java:2764)
org.jruby.RubyKernel.send(RubyKernel.java:2092)
org.jruby.RubyKernel$s$send.call(RubyKernel$s$send.gen:65535)
org.jruby.internal.runtime.methods.JavaMethod$JavaMethodZeroOrOneOrNBlock.call(JavaMethod.java:266)
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:312)
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:169)
org.jruby.ast.FCallOneArgNode.interpret(FCallOneArgNode.java:36)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104)
org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112)
org.jruby.runtime.InterpretedBlock.evalBlockBody(InterpretedBlock.java:374)
org.jruby.runtime.InterpretedBlock.yield(InterpretedBlock.java:328)
org.jruby.runtime.BlockBody.call(BlockBody.java:73)
org.jruby.runtime.Block.call(Block.java:89)
org.jruby.RubyProc.call(RubyProc.java:268)
org.jruby.RubyProc.call(RubyProc.java:228)
org.jruby.RubyProc$i$0$0$call.call(RubyProc$i$0$0$call.gen:65535)
org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:211)
org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:207)
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:167)
org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57)
org.jruby.ast.LocalAsgnNode.interpret(LocalAsgnNode.java:123)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104)
org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75)
org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:212)
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:187)
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:322)
org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:178)
org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:187)
org.jruby.ast.CallOneArgBlockNode.interpret(CallOneArgBlockNode.java:60)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104)
org.jruby.ast.IfNode.interpret(IfNode.java:117)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104)
org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75)
org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:190)
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:179)
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:312)
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:169)
org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104)
org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75)
org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:233)
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:195)
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:332)
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:203)
org.jruby.ast.FCallTwoArgNode.interpret(FCallTwoArgNode.java:38)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104)
org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112)
org.jruby.runtime.InterpretedBlock.evalBlockBody(InterpretedBlock.java:374)
org.jruby.runtime.InterpretedBlock.yield(InterpretedBlock.java:328)
org.jruby.runtime.InterpretedBlock.yield(InterpretedBlock.java:367)
org.jruby.runtime.Block.yieldNonArray(Block.java:141)
org.jruby.RubyBasicObject.yieldUnder(RubyBasicObject.java:1805)
org.jruby.RubyBasicObject.specificEval(RubyBasicObject.java:1829)
org.jruby.RubyBasicObject.instance_eval(RubyBasicObject.java:2650)
org.jruby.RubyKernel.instance_eval(RubyKernel.java:2061)
org.jruby.RubyKernel$s$instance_eval.call(RubyKernel$s$instance_eval.gen:65535)
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:302)
org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:144)
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:148)
org.jruby.ast.FCallNoArgBlockPassNode.interpret(FCallNoArgBlockPassNode.java:27)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104)
org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
org.jruby.ast.RescueNode.executeBody(RescueNode.java:216)
org.jruby.ast.RescueNode.interpretWithJavaExceptions(RescueNode.java:120)
org.jruby.ast.RescueNode.interpret(RescueNode.java:110)
org.jruby.ast.BeginNode.interpret(BeginNode.java:83)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104)
org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112)
org.jruby.runtime.InterpretedBlock.evalBlockBody(InterpretedBlock.java:374)
org.jruby.runtime.InterpretedBlock.yield(InterpretedBlock.java:295)
org.jruby.runtime.InterpretedBlock.yieldSpecific(InterpretedBlock.java:229)
org.jruby.runtime.Block.yieldSpecific(Block.java:99)
org.jruby.ext.Timeout.timeout(Timeout.java:79)
org.jruby.ext.Timeout$s$timeout.call(Timeout$s$timeout.gen:65535)
org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:176)
org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:187)
org.jruby.ast.CallOneArgBlockNode.interpret(CallOneArgBlockNode.java:60)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104)
org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75)
org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:233)
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:195)
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:201)
org.jruby.ast.CallTwoArgNode.interpret(CallTwoArgNode.java:59)
org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57)
org.jruby.ast.LocalAsgnNode.interpret(LocalAsgnNode.java:123)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104)
org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112)
org.jruby.runtime.InterpretedBlock.evalBlockBody(InterpretedBlock.java:374)
org.jruby.runtime.InterpretedBlock.yield(InterpretedBlock.java:347)
org.jruby.runtime.InterpretedBlock.yield(InterpretedBlock.java:304)
org.jruby.runtime.Block.yield(Block.java:130)
org.jruby.RubyArray.eachCommon(RubyArray.java:1596)
org.jruby.RubyArray.each(RubyArray.java:1603)
org.jruby.RubyArray$i$0$0$each.call(RubyArray$i$0$0$each.gen:65535)
org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:142)
org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:153)
org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104)
org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75)
org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:120)
org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:134)
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:154)
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:282)
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:71)
org.jruby.ast.FCallManyArgsNode.interpret(FCallManyArgsNode.java:60)
org.jruby.ast.ToAryNode.interpret(ToAryNode.java:69)
org.jruby.ast.MultipleAsgnNode.interpret(MultipleAsgnNode.java:127)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104)
org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75)
org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:190)
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:179)
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:312)
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:169)
org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57)
org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57)
org.jruby.ast.LocalAsgnNode.interpret(LocalAsgnNode.java:123)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104)
org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112)
org.jruby.runtime.InterpretedBlock.evalBlockBody(InterpretedBlock.java:374)
org.jruby.runtime.InterpretedBlock.yield(InterpretedBlock.java:347)
org.jruby.runtime.InterpretedBlock.yield(InterpretedBlock.java:304)
org.jruby.runtime.Block.yield(Block.java:130)
org.jruby.RubyArray.eachCommon(RubyArray.java:1596)
org.jruby.RubyArray.each(RubyArray.java:1603)
org.jruby.RubyArray$i$0$0$each.call(RubyArray$i$0$0$each.gen:65535)
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:302)
org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:144)
org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:153)
org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104)
org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75)
org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:147)
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:163)
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:292)
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:135)
org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:63)
org.jruby.ast.LocalAsgnNode.interpret(LocalAsgnNode.java:123)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104)
org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
org.jruby.ast.IfNode.interpret(IfNode.java:119)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104)
org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96)
org.jruby.ast.BeginNode.interpret(BeginNode.java:83)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104)
org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75)
org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:147)
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:163)
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:292)
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:135)
org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:63)
org.jruby.ast.NewlineNode.interpret(NewlineNode.java:104)
org.jruby.ast.BlockNode.interpret(BlockNode.java:71)
org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96)
org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:75)
org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:147)
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:163)
org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:292)
org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:135)
home.arturas.$_dot_rvm.gems.jruby_minus_head_minus_n16.gems.rspec_minus_1_dot_3_dot_2.bin.spec.load(/home/arturas/.rvm/gems/jruby-head-n16/gems/rspec-1.3.2/bin/spec)
org.jruby.Ruby.runScript(Ruby.java:675)
org.jruby.Ruby.runScript(Ruby.java:668)
org.jruby.Ruby.runNormally(Ruby.java:575)
org.jruby.Ruby.runFromMain(Ruby.java:424)
org.jruby.Main.doRunFromMain(Main.java:278)
org.jruby.Main.internalRun(Main.java:198)
org.jruby.Main.run(Main.java:164)
org.jruby.Main.run(Main.java:148)
org.jruby.util.ShellLauncher$ScriptThreadProcess.run(ShellLauncher.java:140)
java.lang.Thread.run(Thread.java:722)
3)
NoMethodError in 'UnitsController units|attack invoked when all units are killed should destroy building'
undefined method `rubyCommand' for #<Class:0x101c5fada>
/home/arturas/work/spacegame/server/lib/app/classes/space_mule.rb:256:in `issue'
/home/arturas/work/spacegame/server/lib/app/classes/space_mule.rb:230:in `command'
/home/arturas/work/spacegame/server/lib/app/classes/space_mule.rb:221:in `send_config'
/home/arturas/work/spacegame/server/lib/server/game_logger.rb:118:in `suppress'
/home/arturas/work/spacegame/server/lib/app/classes/space_mule.rb:220:in `send_config'
/home/arturas/work/spacegame/server/lib/app/classes/space_mule.rb:212:in `initialize_mule'
/home/arturas/work/spacegame/server/lib/server/game_logger.rb:95:in `block'
/home/arturas/work/spacegame/server/lib/app/classes/space_mule.rb:209:in `initialize_mule'
/home/arturas/work/spacegame/server/lib/app/classes/space_mule.rb:14:in `initialize'
/home/arturas/work/spacegame/server/lib/app/classes/combat/simulation.rb:20:in `run'
/home/arturas/work/spacegame/server/lib/server/game_logger.rb:95:in `block'
/home/arturas/work/spacegame/server/lib/app/classes/combat/simulation.rb:11:in `run'
/home/arturas/work/spacegame/server/lib/app/classes/combat.rb:33:in `run_npc!'
/home/arturas/work/spacegame/server/lib/app/controllers/units_controller.rb:105:in `action_attack'
org/jruby/RubyKernel.java:2092:in `send'
/home/arturas/work/spacegame/server/lib/server/generic_controller.rb:74:in `receive'
org/jruby/RubyProc.java:268:in `call'
org/jruby/RubyProc.java:228:in `call'
/home/arturas/work/spacegame/server/lib/app/classes/game_config.rb:155:in `with_set_scope'
/home/arturas/work/spacegame/server/lib/server/generic_controller.rb:73:in `receive'
/home/arturas/work/spacegame/server/spec/helpers/controller_spec_helper.rb:93:in `invoke'
./spec/controllers/units_controller_spec.rb:169:in `(root)'
org/jruby/RubyKernel.java:2061:in `instance_eval'
org/jruby/ext/Timeout.java:79:in `timeout'
org/jruby/RubyArray.java:1603:in `each'
org/jruby/RubyArray.java:1603:in `each'
4)
NoMethodError in 'UnitsController units|attack invoked when all units are killed should progress objective'
undefined method `rubyCommand' for #<Class:0x101c5fada>
/home/arturas/work/spacegame/server/lib/app/classes/space_mule.rb:256:in `issue'
/home/arturas/work/spacegame/server/lib/app/classes/space_mule.rb:230:in `command'
/home/arturas/work/spacegame/server/lib/app/classes/space_mule.rb:221:in `send_config'
/home/arturas/work/spacegame/server/lib/server/game_logger.rb:118:in `suppress'
/home/arturas/work/spacegame/server/lib/app/classes/space_mule.rb:220:in `send_config'
/home/arturas/work/spacegame/server/lib/app/classes/space_mule.rb:212:in `initialize_mule'
/home/arturas/work/spacegame/server/lib/server/game_logger.rb:95:in `block'
/home/arturas/work/spacegame/server/lib/app/classes/space_mule.rb:209:in `initialize_mule'
/home/arturas/work/spacegame/server/lib/app/classes/space_mule.rb:14:in `initialize'
/home/arturas/work/spacegame/server/lib/app/classes/combat/simulation.rb:20:in `run'
/home/arturas/work/spacegame/server/lib/server/game_logger.rb:95:in `block'
/home/arturas/work/spacegame/server/lib/app/classes/combat/simulation.rb:11:in `run'
/home/arturas/work/spacegame/server/lib/app/classes/combat.rb:33:in `run_npc!'
/home/arturas/work/spacegame/server/lib/app/controllers/units_controller.rb:105:in `action_attack'
org/jruby/RubyKernel.java:2092:in `send'
/home/arturas/work/spacegame/server/lib/server/generic_controller.rb:74:in `receive'
org/jruby/RubyProc.java:268:in `call'
org/jruby/RubyProc.java:228:in `call'
/home/arturas/work/spacegame/server/lib/app/classes/game_config.rb:155:in `with_set_scope'
/home/arturas/work/spacegame/server/lib/server/generic_controller.rb:73:in `receive'
/home/arturas/work/spacegame/server/spec/helpers/controller_spec_helper.rb:93:in `invoke'
./spec/controllers/units_controller_spec.rb:179:in `(root)'
org/jruby/RubyKernel.java:2061:in `instance_eval'
org/jruby/ext/Timeout.java:79:in `timeout'
org/jruby/RubyArray.java:1603:in `each'
org/jruby/RubyArray.java:1603:in `each'
5)
NoMethodError in 'UnitsController units|move should create speed modifier object'
undefined method `rubyCommand' for #<Class:0x101c5fada>
/home/arturas/work/spacegame/server/lib/app/classes/space_mule.rb:256:in `issue'
/home/arturas/work/spacegame/server/lib/app/classes/space_mule.rb:230:in `command'
/home/arturas/work/spacegame/server/lib/app/classes/space_mule.rb:221:in `send_config'
/home/arturas/work/spacegame/server/lib/server/game_logger.rb:118:in `suppress'
/home/arturas/work/spacegame/server/lib/app/classes/space_mule.rb:220:in `send_config'
/home/arturas/work/spacegame/server/lib/app/classes/space_mule.rb:212:in `initialize_mule'
/home/arturas/work/spacegame/server/lib/server/game_logger.rb:95:in `block'
/home/arturas/work/spacegame/server/lib/app/classes/space_mule.rb:209:in `initialize_mule'
/home/arturas/work/spacegame/server/lib/app/classes/space_mule.rb:14:in `initialize'
/home/arturas/work/spacegame/server/lib/app/classes/unit_mover.rb:105:in `calculate_route'
/home/arturas/work/spacegame/server/lib/app/classes/unit_mover.rb:30:in `move'
/home/arturas/work/spacegame/server/lib/app/controllers/units_controller.rb:192:in `action_move'
/home/arturas/.rvm/gems/jruby-head-n16/gems/activerecord-3.0.9/lib/active_record/connection_adapters/abstract/database_statements.rb:139:in `transaction'
/home/arturas/.rvm/gems/jruby-head-n16/gems/activerecord-3.0.9/lib/active_record/transactions.rb:207:in `transaction'
/home/arturas/work/spacegame/server/lib/app/controllers/units_controller.rb:188:in `action_move'
org/jruby/RubyKernel.java:2092:in `send'
/home/arturas/work/spacegame/server/lib/server/generic_controller.rb:74:in `receive'
org/jruby/RubyProc.java:268:in `call'
org/jruby/RubyProc.java:228:in `call'
/home/arturas/work/spacegame/server/lib/app/classes/game_config.rb:155:in `with_set_scope'
/home/arturas/work/spacegame/server/lib/server/generic_controller.rb:73:in `receive'
/home/arturas/work/spacegame/server/spec/helpers/controller_spec_helper.rb:93:in `invoke'
./spec/controllers/units_controller_spec.rb:289:in `(root)'
org/jruby/RubyKernel.java:2061:in `instance_eval'
org/jruby/ext/Timeout.java:79:in `timeout'
org/jruby/RubyArray.java:1603:in `each'
org/jruby/RubyArray.java:1603:in `each'
6)
NoMethodError in 'UnitsController units|move should call #deduct_creds! on that'
undefined method `rubyCommand' for #<Class:0x101c5fada>
/home/arturas/work/spacegame/server/lib/app/classes/space_mule.rb:256:in `issue'
/home/arturas/work/spacegame/server/lib/app/classes/space_mule.rb:230:in `command'
/home/arturas/work/spacegame/server/lib/app/classes/space_mule.rb:221:in `send_config'
/home/arturas/work/spacegame/server/lib/server/game_logger.rb:118:in `suppress'
/home/arturas/work/spacegame/server/lib/app/classes/space_mule.rb:220:in `send_config'
/home/arturas/work/spacegame/server/lib/app/classes/space_mule.rb:212:in `initialize_mule'
/home/arturas/work/spacegame/server/lib/server/game_logger.rb:95:in `block'
/home/arturas/work/spacegame/server/lib/app/classes/space_mule.rb:209:in `initialize_mule'
/home/arturas/work/spacegame/server/lib/app/classes/space_mule.rb:14:in `initialize'
/home/arturas/work/spacegame/server/lib/app/classes/unit_mover.rb:105:in `calculate_route'
/home/arturas/work/spacegame/server/lib/app/classes/unit_mover.rb:30:in `move'
/home/arturas/work/spacegame/server/lib/app/controllers/units_controller.rb:192:in `action_move'
/home/arturas/.rvm/gems/jruby-head-n16/gems/activerecord-3.0.9/lib/active_record/connection_adapters/abstract/database_statements.rb:139:in `transaction'
/home/arturas/.rvm/gems/jruby-head-n16/gems/activerecord-3.0.9/lib/active_record/transactions.rb:207:in `transaction'
/home/arturas/work/spacegame/server/lib/app/controllers/units_controller.rb:188:in `action_move'
org/jruby/RubyKernel.java:2092:in `send'
/home/arturas/work/spacegame/server/lib/server/generic_controller.rb:74:in `receive'
org/jruby/RubyProc.java:268:in `call'
org/jruby/RubyProc.java:228:in `call'
/home/arturas/work/spacegame/server/lib/app/classes/game_config.rb:155:in `with_set_scope'
/home/arturas/work/spacegame/server/lib/server/generic_controller.rb:73:in `receive'
/home/arturas/work/spacegame/server/spec/helpers/controller_spec_helper.rb:93:in `invoke'
./spec/controllers/units_controller_spec.rb:298:in `(root)'
org/jruby/RubyKernel.java:2061:in `instance_eval'
org/jruby/ext/Timeout.java:79:in `timeout'
org/jruby/RubyArray.java:1603:in `each'
org/jruby/RubyArray.java:1603:in `each'
7)
NoMethodError in 'UnitsController units|move should work'
undefined method `rubyCommand' for #<Class:0x101c5fada>
/home/arturas/work/spacegame/server/lib/app/classes/space_mule.rb:256:in `issue'
/home/arturas/work/spacegame/server/lib/app/classes/space_mule.rb:230:in `command'
/home/arturas/work/spacegame/server/lib/app/classes/space_mule.rb:221:in `send_config'
/home/arturas/work/spacegame/server/lib/server/game_logger.rb:118:in `suppress'
/home/arturas/work/spacegame/server/lib/app/classes/space_mule.rb:220:in `send_config'
/home/arturas/work/spacegame/server/lib/app/classes/space_mule.rb:212:in `initialize_mule'
/home/arturas/work/spacegame/server/lib/server/game_logger.rb:95:in `block'
/home/arturas/work/spacegame/server/lib/app/classes/space_mule.rb:209:in `initialize_mule'
/home/arturas/work/spacegame/server/lib/app/classes/space_mule.rb:14:in `initialize'
/home/arturas/work/spacegame/server/lib/app/classes/unit_mover.rb:105:in `calculate_route'
/home/arturas/work/spacegame/server/lib/app/classes/unit_mover.rb:30:in `move'
/home/arturas/work/spacegame/server/lib/app/controllers/units_controller.rb:192:in `action_move'
/home/arturas/.rvm/gems/jruby-head-n16/gems/activerecord-3.0.9/lib/active_record/connection_adapters/abstract/database_statements.rb:139:in `transaction'
/home/arturas/.rvm/gems/jruby-head-n16/gems/activerecord-3.0.9/lib/active_record/transactions.rb:207:in `transaction'
/home/arturas/work/spacegame/server/lib/app/controllers/units_controller.rb:188:in `action_move'
org/jruby/RubyKernel.java:2092:in `send'
/home/arturas/work/spacegame/server/lib/server/generic_controller.rb:74:in `receive'
org/jruby/RubyProc.java:268:in `call'
org/jruby/RubyProc.java:228:in `call'
/home/arturas/work/spacegame/server/lib/app/classes/game_config.rb:155:in `with_set_scope'
/home/arturas/work/spacegame/server/lib/server/generic_controller.rb:73:in `receive'
/home/arturas/work/spacegame/server/spec/helpers/controller_spec_helper.rb:93:in `invoke'
./spec/controllers/units_controller_spec.rb:309:in `(root)'
org/jruby/RubyKernel.java:2061:in `instance_eval'
org/jruby/ext/Timeout.java:79:in `timeout'
org/jruby/RubyArray.java:1603:in `each'
org/jruby/RubyArray.java:1603:in `each'
Finished in 81.276 seconds
468 examples, 7 failures
rake aborted!
Command /home/arturas/.rvm/rubies/jruby-head-n16/bin/jruby -I"lib" "/home/arturas/.rvm/gems/jruby-head-n16/gems/rspec-1.3.2/bin/spec" "spec/controllers/daily_bonus_controller_spec.rb" "spec/controllers/galaxies_controller_spec.rb" "spec/controllers/construction_queues_controller_spec.rb" "spec/controllers/game_controller_spec.rb" "spec/controllers/players_controller_spec.rb" "spec/controllers/technologies_controller_spec.rb" "spec/controllers/alliances_controller_spec.rb" "spec/controllers/market_controller_spec.rb" "spec/controllers/chat_controller_spec.rb" "spec/controllers/planets_controller_spec.rb" "spec/controllers/units_controller_spec.rb" "spec/controllers/routes_controller_spec.rb" "spec/controllers/quests_controller_spec.rb" "spec/controllers/objects_controller_spec.rb" "spec/controllers/solar_systems_controller_spec.rb" "spec/controllers/combat_logs_controller_spec.rb" "spec/controllers/notifications_controller_spec.rb" "spec/controllers/buildings_controller_spec.rb" failed
Tasks: TOP => spec:controllers
(See full trace by running task with --trace)
real 1m43.551s
user 1m16.485s
sys 0m3.404s
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment