Unit Test Results

Designed for use with JUnit and Ant.

Summary

TestsFailuresErrorsSuccess rateTime
1341099.25%21.831
Note: failures are anticipated and checked for with assertions while errors are unanticipated.

Packages

Note: package statistics are not computed recursively, they only sum up all of its testsuites numbers.
NameTestsErrorsFailuresTime(s)
org.eclipse.dltk.ruby.formatter.tests1340121.831

Package org.eclipse.dltk.ruby.formatter.tests

NameTestsErrorsFailuresTime(s)
AllTests1340121.831

Back to top


TestCase AllTests

Failures

NameStatusTypeTime(s)
testEmptyHereDocSuccess0.118
testEndKeywordSuccess0.025
testHereDocParserSuccess0.007
test1Success0.025
test2Success0.007
test3Success0.002
test4Success0.002
empty classSuccess0.001
empty moduleSuccess0.001
attribute onlySuccess0.002
2 methodsSuccess0.002
method-incorrectly-indentedSuccess0.002
2 methods-empty linesSuccess0.003
empty methodSuccess0.002
SClassSuccess0.002
empty-SClassSuccess0.003
empty moduleSuccess0.001
nested moduleSuccess0.001
module with classSuccess0.004
whileSuccess0.003
while modifierSuccess0.002
while-modifier-complexSuccess0.003
while-emptySuccess0.001
forSuccess0.002
for-emptySuccess0.001
untilSuccess0.016
until:Success0.002
until-doSuccess0.002
until-do-inlineSuccess0.003
until-modifierSuccess0.003
until-emptySuccess0.001
caseSuccess0.005
case-else-onlySuccess0.002
case-emptySuccess0.001
case-else-emptySuccess0.002
case-compactSuccess0.001
BEGINSuccess0.002
BEGIN-commentsSuccess0.001
BEGIN-emptySuccess0.000
ENDSuccess0.002
END-commentsSuccess0.001
lambda-declarationsSuccess0.003
arraysSuccess0.003
multi-line-hashSuccess0.001
rdoc-simpleSuccess0.005
nested rdocsSuccess0.003
ifSuccess0.002
if-elseSuccess0.003
if-elsif-elseSuccess0.004
unlessSuccess0.002
unless+elseSuccess0.002
if-clause-as-argument-not-shiftedSuccess0.003
empty-if-empty-elseSuccess0.001
if-else-emptySuccess0.002
if-empty-elseSuccess0.001
if-modifierSuccess0.003
begin-emptySuccess0.001
begin-just-codeSuccess0.001
begin-while-modifierSuccess0.002
begin-until-modifierSuccess0.002
begin-until-modifier-multilineSuccess0.002
begin-rescue-anySuccess0.002
begin-rescueSuccess0.002
begin-rescue-multipleSuccess0.003
begin-rescue-elseSuccess0.003
begin-no-rescue-elseSuccess0.002
rescue-ensureSuccess0.003
rescue-else-ensureSuccess0.002
rescue-emptySuccess0.002
begin-no-rescue-empty-elseSuccess0.001
simple-doSuccess0.002
simple-do2Success0.002
simple-do-bracesSuccess0.002
simple-do-braces2Success0.001
simple-do-braces-emptySuccess0.001
simple-do-emptySuccess0.002
method-commentsSuccess0.001
class-commentsSuccess0.003
begin-commentsSuccess0.001
begin-comments-2Success0.003
until-commentsSuccess0.002
while-commentsSuccess0.003
for-commentsSuccess0.001
case-commentsSuccess0.004
simple-do-commentsSuccess0.002
simple-do-comments-bracesSuccess0.002
if-commentsSuccess0.005
unless-commentsSuccess0.005
modules-commentsSuccess0.005
unary-plus-if-blockSuccess0.001
unary-plus-methodSuccess0.001
unary-plus-for-block-singleSuccess0.002
unary-plus-for-block-multipleSuccess0.002
unary-plus-do-block-singleSuccess0.001
unary-plus-do-block-multipleSuccess0.002
here-document-emptySuccess0.005
here-document-empty-minusFailure

can't find string "EOS1" anywhere before EOF

junit.framework.AssertionFailedError: can't find string "EOS1" anywhere before EOF
at org.eclipse.dltk.formatter.tests.ScriptedTest.runTest(ScriptedTest.java:55)
at org.eclipse.test.EclipseTestRunner.run(EclipseTestRunner.java:376)
at org.eclipse.test.EclipseTestRunner.run(EclipseTestRunner.java:209)
at org.eclipse.test.UITestApplication$3.run(UITestApplication.java:195)
at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:134)
at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3515)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3164)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2640)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2604)
at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2438)
at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:671)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:664)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:115)
at org.eclipse.test.UITestApplication.runApplication(UITestApplication.java:138)
at org.eclipse.test.UITestApplication.run(UITestApplication.java:60)
at org.eclipse.test.UITestApplication.start(UITestApplication.java:210)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:369)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:620)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:575)
at org.eclipse.equinox.launcher.Main.run(Main.java:1408)
at org.eclipse.equinox.launcher.Main.main(Main.java:1384)
Caused by: org.eclipse.dltk.ui.formatter.FormatterSyntaxProblemException: can't find string "EOS1" anywhere before EOF
at org.eclipse.dltk.ruby.formatter.internal.RubyParser.parse(RubyParser.java:35)
at org.eclipse.dltk.ruby.formatter.internal.RubyParser.parse(RubyParser.java:21)
at org.eclipse.dltk.ruby.formatter.RubyFormatter.format(RubyFormatter.java:99)
at org.eclipse.dltk.formatter.tests.AbstractFormatterTest.format(AbstractFormatterTest.java:43)
at org.eclipse.dltk.formatter.tests.ScriptedTest.runTest(ScriptedTest.java:53)
Caused by: org.jruby.lexer.yacc.SyntaxException: can't find string "EOS1" anywhere before EOF
at org.jruby.lexer.yacc.HeredocTerm.parseString(HeredocTerm.java:122)
at org.jruby.lexer.yacc.RubyYaccLexer.yylex(RubyYaccLexer.java:605)
at org.jruby.lexer.yacc.RubyYaccLexer.advance(RubyYaccLexer.java:134)
at org.jruby.parser.DefaultRubyParser.yyparse(DefaultRubyParser.java:883)
at org.jruby.parser.DefaultRubyParser.yyparse(DefaultRubyParser.java:835)
at org.jruby.parser.DefaultRubyParser.parse(DefaultRubyParser.java:3378)
at org.eclipse.dltk.ruby.formatter.internal.RubyParser.parse(RubyParser.java:32)
0.014
here-document-methodSuccess0.002
here-document-method-minusSuccess0.001
here-document-if-blockSuccess0.002
here-document-if-block-minusSuccess0.002
here-document-unless-modifierSuccess0.003
here-document-unless-modifier-minusSuccess0.002
here-document-do-blockSuccess0.002
here-document-do-block-minusSuccess0.002
here-document-multiSuccess0.003
here-document-quotedSuccess0.003
here-document-quoted-2Success0.002
here-document-code-betweenSuccess0.005
multiline-stringSuccess0.000
multiline-string-methodSuccess0.002
multiline-string-classSuccess0.002
multiline-string-if-blockSuccess0.002
multiline-string-while-blockSuccess0.001
multiline-string-while-block-conditionSuccess0.001
multiline-string-while-modifierSuccess0.003
multiline-string-rescue-blockSuccess0.002
multiline-string-do-blockSuccess0.002
multiline-string-spacesSuccess0.003
dstringSuccess0.002
xstringSuccess0.002
multiline-string-untilSuccess0.002
multiline-string-until-modifierSuccess0.002
multiline=string-percentSuccess0.002
string-as-returnSuccess0.001
string-as-argsSuccess0.002
regexpSuccess0.001
regexp-methodSuccess0.002
dregexp-methodSuccess0.004
regexp-method-escapedSuccess0.002
regexp-until-modifierSuccess0.003
method rubydocsSuccess0.003
method rubydocsSuccess0.003
testRubyLibSuccess21.329
Properties >>

Back to top