Unit Test Results

Designed for use with JUnit and Ant.

Summary

TestsFailuresErrorsSuccess rateTime
1341099.25%20.437
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.tests1340120.437

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

NameTestsErrorsFailuresTime(s)
AllTests1340120.437

Back to top


TestCase AllTests

Failures

NameStatusTypeTime(s)
testEmptyHereDocSuccess0.116
testEndKeywordSuccess0.025
testHereDocParserSuccess0.009
test1Success0.024
test2Success0.007
test3Success0.002
test4Success0.002
empty classSuccess0.001
empty moduleSuccess0.002
attribute onlySuccess0.001
2 methodsSuccess0.002
method-incorrectly-indentedSuccess0.002
2 methods-empty linesSuccess0.004
empty methodSuccess0.002
SClassSuccess0.002
empty-SClassSuccess0.002
empty moduleSuccess0.002
nested moduleSuccess0.001
module with classSuccess0.003
whileSuccess0.003
while modifierSuccess0.002
while-modifier-complexSuccess0.002
while-emptySuccess0.000
forSuccess0.003
for-emptySuccess0.001
untilSuccess0.015
until:Success0.002
until-doSuccess0.001
until-do-inlineSuccess0.002
until-modifierSuccess0.002
until-emptySuccess0.002
caseSuccess0.005
case-else-onlySuccess0.001
case-emptySuccess0.002
case-else-emptySuccess0.001
case-compactSuccess0.002
BEGINSuccess0.001
BEGIN-commentsSuccess0.001
BEGIN-emptySuccess0.001
ENDSuccess0.001
END-commentsSuccess0.001
lambda-declarationsSuccess0.004
arraysSuccess0.002
multi-line-hashSuccess0.002
rdoc-simpleSuccess0.004
nested rdocsSuccess0.003
ifSuccess0.003
if-elseSuccess0.002
if-elsif-elseSuccess0.004
unlessSuccess0.001
unless+elseSuccess0.002
if-clause-as-argument-not-shiftedSuccess0.002
empty-if-empty-elseSuccess0.002
if-else-emptySuccess0.001
if-empty-elseSuccess0.001
if-modifierSuccess0.002
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.002
begin-rescue-elseSuccess0.003
begin-no-rescue-elseSuccess0.002
rescue-ensureSuccess0.002
rescue-else-ensureSuccess0.003
rescue-emptySuccess0.001
begin-no-rescue-empty-elseSuccess0.001
simple-doSuccess0.001
simple-do2Success0.001
simple-do-bracesSuccess0.002
simple-do-braces2Success0.001
simple-do-braces-emptySuccess0.002
simple-do-emptySuccess0.001
method-commentsSuccess0.001
class-commentsSuccess0.003
begin-commentsSuccess0.002
begin-comments-2Success0.002
until-commentsSuccess0.001
while-commentsSuccess0.002
for-commentsSuccess0.002
case-commentsSuccess0.003
simple-do-commentsSuccess0.002
simple-do-comments-bracesSuccess0.001
if-commentsSuccess0.003
unless-commentsSuccess0.002
modules-commentsSuccess0.003
unary-plus-if-blockSuccess0.001
unary-plus-methodSuccess0.001
unary-plus-for-block-singleSuccess0.001
unary-plus-for-block-multipleSuccess0.002
unary-plus-do-block-singleSuccess0.001
unary-plus-do-block-multipleSuccess0.002
here-document-emptySuccess0.003
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:354)
at org.eclipse.test.EclipseTestRunner.run(EclipseTestRunner.java:206)
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:3468)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3115)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2405)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2369)
at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2221)
at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:500)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:493)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:113)
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:194)
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:368)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:559)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:514)
at org.eclipse.equinox.launcher.Main.run(Main.java:1311)
at org.eclipse.equinox.launcher.Main.main(Main.java:1287)
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.011
here-document-methodSuccess0.002
here-document-method-minusSuccess0.001
here-document-if-blockSuccess0.002
here-document-if-block-minusSuccess0.002
here-document-unless-modifierSuccess0.002
here-document-unless-modifier-minusSuccess0.001
here-document-do-blockSuccess0.002
here-document-do-block-minusSuccess0.002
here-document-multiSuccess0.002
here-document-quotedSuccess0.002
here-document-quoted-2Success0.002
here-document-code-betweenSuccess0.003
multiline-stringSuccess0.001
multiline-string-methodSuccess0.001
multiline-string-classSuccess0.002
multiline-string-if-blockSuccess0.002
multiline-string-while-blockSuccess0.001
multiline-string-while-block-conditionSuccess0.001
multiline-string-while-modifierSuccess0.002
multiline-string-rescue-blockSuccess0.001
multiline-string-do-blockSuccess0.001
multiline-string-spacesSuccess0.001
dstringSuccess0.002
xstringSuccess0.002
multiline-string-untilSuccess0.001
multiline-string-until-modifierSuccess0.002
multiline=string-percentSuccess0.002
string-as-returnSuccess0.001
string-as-argsSuccess0.001
regexpSuccess0.001
regexp-methodSuccess0.002
dregexp-methodSuccess0.003
regexp-method-escapedSuccess0.001
regexp-until-modifierSuccess0.002
method rubydocsSuccess0.003
method rubydocsSuccess0.002
testRubyLibSuccess19.978
Properties >>

Back to top