About Us
Home
Contributors
License
Components
Sandbox
Jelly
Overview
FAQ
Getting Started
Tutorial
Detail
JellyDoc
Download
Tag Reference
Community
IRC
Powered By
To Do List
Features
JellyUnit
JellySwing
JellySWT
XML Pipeline
Core Tags
Tag Libraries
Change Log
Changes
Checkstyle
Developer Activity
File Activity
JavaDocs
JavaDoc Report
JavaDoc Warnings Report
JCoverage
Metrics
Unit Tests
Source Xref
Test Xref
Project License
PMD Report
Task List
General Information
Charter
Volunteering
Contributing Patches
Releasing Components
Jakarta Community
Get Involved
Mailing Lists
Commons Resources (Unofficial)
Wiki
Japanese Translation
Korean Translation
Related
DB Commons
XML Commons

### Summary

[ summary] [ package list] [ test cases]

Tests | Errors | Failures | Success rate | Time(s)
--- | --- | --- | --- | ---
116 | 0 | 0 | 100.00% | 20.50

Note: failuresare anticipated and checked for with assertions while errorsare unanticipated.

### Package List

[ summary] [ package list] [ test cases]

Package | Tests | Errors | Failures | Success Rate | Time
--- | --- | --- | --- | --- | ---
org.apache.commons.jelly.core | 65 | 0 | 0 | 100.00% | 10.77
org.apache.commons.jelly.expression | 6 | 0 | 0 | 100.00% | 1.00
org.apache.commons.jelly.impl | 1 | 0 | 0 | 100.00% | 0.31
org.apache.commons.jelly.test.impl | 3 | 0 | 0 | 100.00% | 0.72
org.apache.commons.jelly.test.xml | 11 | 0 | 0 | 100.00% | 4.86
org.apache.commons.jelly | 30 | 0 | 0 | 100.00% | 2.84

Note: package statistics are not computed recursively, they only sum up all of its testsuites numbers.

#### org.apache.commons.jelly.core

Class | Tests | Errors | Failures | Success Rate | Time
--- | --- | --- | --- | --- | ---
| TestArgTag | 16 | 0 | 0 | 100.00% | 0.781
| TestBreakTag | 4 | 0 | 0 | 100.00% | 0.812
| TestChooseTag | 1 | 0 | 0 | 100.00% | 0.985
| TestFileTag | 2 | 0 | 0 | 100.00% | 0.688
| TestForEachTag | 2 | 0 | 0 | 100.00% | 0.906
| TestGetStaticTag | 2 | 0 | 0 | 100.00% | 0.750
| TestIncludeTag | 4 | 0 | 0 | 100.00% | 0.750
| TestInvokeStaticTag | 5 | 0 | 0 | 100.00% | 1.016
| TestInvokeTag | 6 | 0 | 0 | 100.00% | 1.203
| TestNewTag | 8 | 0 | 0 | 100.00% | 0.953
| TestSwitchTag | 11 | 0 | 0 | 100.00% | 1.063
| TestUseBeanTag | 4 | 0 | 0 | 100.00% | 0.859

#### org.apache.commons.jelly.expression

Class | Tests | Errors | Failures | Success Rate | Time
--- | --- | --- | --- | --- | ---
| TestDynaBeans | 1 | 0 | 0 | 100.00% | 0.562
| TestExpressions | 5 | 0 | 0 | 100.00% | 0.438

#### org.apache.commons.jelly.impl

Class | Tests | Errors | Failures | Success Rate | Time
--- | --- | --- | --- | --- | ---
| TestTagLibraryResolver | 1 | 0 | 0 | 100.00% | 0.313

#### org.apache.commons.jelly.test.impl

Class | Tests | Errors | Failures | Success Rate | Time
--- | --- | --- | --- | --- | ---
| TestEmbedded | 3 | 0 | 0 | 100.00% | 0.718

#### org.apache.commons.jelly.test.xml

Class | Tests | Errors | Failures | Success Rate | Time
--- | --- | --- | --- | --- | ---
| TestCData | 2 | 0 | 0 | 100.00% | 0.750
| TestDefaultNamespaceFilter | 2 | 0 | 0 | 100.00% | 0.765
| TestDummyXMLOutput | 1 | 0 | 0 | 100.00% | 0.921
| TestNonexistentTags | 1 | 0 | 0 | 100.00% | 0.657
| TestXMLParserCache | 2 | 0 | 0 | 100.00% | 0.843
| TestXMLValidation | 3 | 0 | 0 | 100.00% | 0.922

#### org.apache.commons.jelly

Class | Tests | Errors | Failures | Success Rate | Time
--- | --- | --- | --- | --- | ---
| TestCoreTags | 3 | 0 | 0 | 100.00% | 0.703
| TestJelly | 19 | 0 | 0 | 100.00% | 0.281
| TestJellyContext | 1 | 0 | 0 | 100.00% | 0.422
| TestTrim | 3 | 0 | 0 | 100.00% | 0.313
| TestXMLOutput | 4 | 0 | 0 | 100.00% | 1.125

### Test Cases

[ summary] [ package list] [ test cases]

#### TestArgTag

| testToBooleanFromString | 0.14
| testToCharFromString | 0.00
| testToByteFromString | 0.00
| testToByteFromNumber | 0.00
| testToShortFromString | 0.00
| testToShortFromNumber | 0.00
| testToIntFromString | 0.00
| testToIntFromNumber | 0.00
| testToFloatFromString | 0.00
| testToFloatFromNumber | 0.00
| testToLongFromString | 0.00
| testToLongFromNumber | 0.00
| testToDoubleFromString | 0.00
| testToDoubleFromNumber | 0.00
| testToPrimitiveFromNull | 0.00
| testFromNull | 0.00

#### TestBreakTag

| testSimpleBreakTag | 0.45
| testConditionalBreakTag | 0.02
| testVarBreakTag | 0.02
| testVarNoBreakTag | 0.03

#### TestChooseTag

| testSimpleFileTag | 0.45

#### TestFileTag

| testSimpleFileTag | 0.38
| testDom4Xmlns | 0.00

#### TestForEachTag

| testForEachTag | 0.52
| testForEachTagNumList | 0.06

#### TestGetStaticTag

| testGetIntegerMaxValue | 0.39
| testInvalidGet | 0.02

#### TestIncludeTag

| testInnermost | 0.38
| testMiddle | 0.02
| testOutermost | 0.02
| testFileInclude | 0.02

#### TestInvokeStaticTag

| testSimpleSystemInvoke | 0.47
| testSystemInvoke | 0.02
| testMessageFormatInvoke | 0.05
| testInvokeThatThrowsException | 0.03
| testInvokeThatDoesNotHandleException | 0.02

#### TestInvokeTag

| testSimpleInvoke | 0.47
| testInvokeWithVar | 0.06
| testInvokeWithReturnedValueAsArg | 0.02
| testInvokeWithReturnedValueAsArgAndVar | 0.03
| testInvokeThatThrowsException | 0.03
| testInvokeThatDoesNotHandleException | 0.02

#### TestNewTag

| testSimpleNew | 0.44
| testNewThenOverwrite | 0.03
| testNewWithLiteralArg | 0.02
| testNewWithTwoArgs | 0.03
| testNewWithExpressionArg | 0.05
| testNewWithNullArg | 0.02
| testNewWithNewArg | 0.02
| testNewWithUseBeanArg | 0.03

#### TestSwitchTag

| testSimpleSwitch | 0.42
| testFallThru | 0.02
| testDefault | 0.05
| testNullCase | 0.03
| testSwitchWithoutOn | 0.06
| testCaseWithoutSwitch | 0.02
| testDefaultWithoutSwitch | 0.03
| testCaseWithoutValue | 0.02
| testMultipleDefaults | 0.03
| testCaseAfterDefault | 0.02
| testSeveralCall | 0.03

#### TestUseBeanTag

| testSimple | 0.48
| testExtension | 0.02
| testBadProperty | 0.00
| testIgnoredBadProperty | 0.03

#### TestDynaBeans

| testDynaBeans | 0.16

#### TestExpressions

| testExpresssions | 0.08
| testAntExpresssions | 0.03
| testNotConditions | 0.00
| testNotConditionsWithDot | 0.00
| testNull | 0.00

#### TestTagLibraryResolver

| testResolver | 0.00

#### TestEmbedded

| testStringAsScript | 0.41
| testInputStreamAsScript | 0.00
| testRawExecuteAsString | 0.00

#### TestCData

| testCData | 0.39
| testDom4JCData | 0.00

#### TestDefaultNamespaceFilter

| testNamespaceDefined | 0.44
| testNamespaceNotDefined | 0.02

#### TestDummyXMLOutput

| testDummyXMLOutput | 0.48

#### TestNonexistentTags

| testNonexistentTags | 0.34

#### TestXMLParserCache

| testParserCache1 | 0.42
| testParserCache2 | 0.09

#### TestXMLValidation

| testInvalidXML1NoValidation | 0.41
| testInvalidXML1Validation | 0.03
| testValidXML1Validation | 0.00

#### TestCoreTags

| testArgs | 0.39
| testTrimEndWhitespace | 0.00
| testTrimStartWhitespace | 0.00

#### TestJelly

| testSetAndRemove | 0.02
| testSetWithDefault | 0.00
| testScope | 0.00
| testChoose | 0.02
| testIf | 0.00
| testNewAndSetProperties | 0.06
| testUseBean | 0.00
| testUseBeanWithSetProperties | 0.00
| testSetWithNoEncoding | 0.02
| testFileToVar | 0.00
| testTrim | 0.00
| testBreak | 0.02
| testBreakWithIf | 0.00
| testVariablesWithDots | 0.00
| testImport | 0.02
| testMuteTag | 0.02
| testForEachWithString | 0.00
| testFileTag | 0.02
| testFileToVarAppend | 0.00

#### TestJellyContext

| testSetVariablesAndRetainContextEntry | 0.11

#### TestTrim

| testTrim | 0.00
| testTrimStart | 0.00
| testTrimEnd | 0.00

#### TestXMLOutput

| testOutputGood | 0.55
| testOutputBad | 0.02
| testOutputBadGood | 0.00
| testOutputData | 0.14