I'm willing to start running the velocity testcases nightly via gump, but
I'm not sure if they are ready.  If convert test.sh to test.bat and run, I
get failures for test-cpload and test-configuration.  If I run it via gump,
I also get failures for test-multiloader and test-anakia.  The gump
produced output is included below.

Looking into AnakiaTask.java, I don't see where templatepath is used to
help resolve the specified style...

One other suggestion, perhaps it would be valuable if failonerror="true"
was set in the various <java> tasks?

- Sam Ruby

Buildfile: build\testcases.xml

test-template:
     [echo] Running Template tests...
     [java] Adding TemplateTestCase : arithmetic
     [java] Adding TemplateTestCase : array
     [java] Adding TemplateTestCase : block
     [java] Adding TemplateTestCase : comment
     [java] Adding TemplateTestCase : equality
     [java] Adding TemplateTestCase : escape
     [java] Adding TemplateTestCase : foreach-array
     [java] Adding TemplateTestCase : foreach-method
     [java] Adding TemplateTestCase : foreach-variable
     [java] Adding TemplateTestCase : formal
     [java] Adding TemplateTestCase : if
     [java] Adding TemplateTestCase : logical
     [java] Adding TemplateTestCase : loop
     [java] Adding TemplateTestCase : method
     [java] Adding TemplateTestCase : quotes
     [java] Adding TemplateTestCase : sample
     [java] Adding TemplateTestCase : shorthand
     [java] Adding TemplateTestCase : test
     [java] Adding TemplateTestCase : diabolical
     [java] Adding TemplateTestCase : pedantic
     [java] Adding TemplateTestCase : subclass
     [java] Adding TemplateTestCase : foreach-map
     [java] Adding TemplateTestCase : include
     [java] Adding TemplateTestCase : escape2
     [java] Adding TemplateTestCase : parse
     [java] Adding TemplateTestCase : velocimacro
     [java] Adding TemplateTestCase : reference
     [java] Adding TemplateTestCase : interpolation
     [java] Adding TemplateTestCase : vm_test1
     [java] Adding TemplateTestCase : map
     [java] Adding TemplateTestCase : literal
     [java] Adding TemplateTestCase : ifstatement
     [java] Adding TemplateTestCase : math
     [java] Adding TemplateTestCase : range
     [java] Adding TemplateTestCase : get
     [java] Adding TemplateTestCase : velocimacro2
     [java] Adding TemplateTestCase : foreach-type
     [java] .....................................
     [java] Time: 0.901
     [java]
     [java] OK (37 tests)
     [java]

test-velocityapp:
     [echo] Running app.Velocity tests...
     [java] .
     [java] Time: 0.02
     [java]
     [java] OK (1 tests)
     [java]

test-introspect:
     [echo] Running Introspector tests...
     [java] .
     [java] Time: 0.02
     [java]
     [java] OK (1 tests)
     [java]

test-inlinevmscope:
     [echo] Running Inline VM Scope tests...
     [java] .
     [java] Time: 0.09
     [java]
     [java] OK (1 tests)
     [java]

test-multi:
     [echo] Running Multiple File Resource Path tests...
     [java] .
     [java] Time: 0.05
     [java]
     [java] OK (1 tests)
     [java]

test-cpload:
     [echo] Running Classpath Resource tests...
     [java] .F
     [java] Time: 0.02
     [java] There was 1 failure:
     [java] 1)
ClasspathResourceTest(org.apache.velocity.test.ClasspathResourceTest)
"Unable to find resource 'template/test1.vm'"
     [java]
     [java] FAILURES!!!
     [java] Tests run: 1,  Failures: 1,  Errors: 0
     [java]
     [java] Java Result: -1

test-contextsafety:
     [echo] Running Context Safety tests...
     [java] .
     [java] Time: 0.02
     [java]
     [java] OK (1 tests)
     [java]

test-configuration:
     [java] .F
     [java] Time: 0.07
     [java] There was 1 failure:
     [java] 1)
ConfigurationTestCase(org.apache.velocity.test.ConfigurationTestCase)
"Output incorrect."
     [java]
     [java] FAILURES!!!
     [java] Tests run: 1,  Failures: 1,  Errors: 0
     [java]
     [java] Java Result: -1

test-externallogger:
     [echo] Running external logger tests...
     [java] .
     [java] Time: 0
     [java]
     [java] OK (1 tests)
     [java]

test-methodinvocationexception:
     [echo] Running MethodInvocationException tests...
     [java] .Caught MIE (good!) :
     [java]   reference = woogie
     [java]   method    = doException
     [java]   throwable = java.lang.NullPointerException
     [java]   exception = null
     [java]
     [java] Time: 0.05
     [java]
     [java] OK (1 tests)
     [java]

test-multiloader:
     [echo] Running MultiLoader tests...
     [java] .F
     [java] Time: 0.03
     [java] There was 1 failure:
     [java] 1)
MultiLoaderTestCase(org.apache.velocity.test.MultiLoaderTestCase) "Unable
to find resource 'template/test1.vm'"
     [java]
     [java] FAILURES!!!
     [java] Tests run: 1,  Failures: 1,  Errors: 0
     [java]
     [java] Java Result: -1

test-anakia:
     [echo] Running Anakia tests...
   [anakia] Transforming into: D:
\jakarta\jakarta-velocity\test\anakia\results
   [anakia] Error: org.apache.velocity.exception.ResourceNotFoundException:
Unable to find resource './site.vsl'

BUILD FAILED

D:\jakarta\jakarta-velocity\build\testcases.xml:159:
org.apache.velocity.exception.ResourceNotFoundException: Unable to find
resource './site.vsl'
--- Nested Exception ---
org.apache.velocity.exception.ResourceNotFoundException: Unable to find
resource './site.vsl'
     at
org.apache.velocity.runtime.resource.ResourceManager.getResource(ResourceManager.java:359)

     at org.apache.velocity.runtime.Runtime.getTemplate(Runtime.java:584)
     at org.apache.velocity.anakia.AnakiaTask.execute(AnakiaTask.java:301)
     at
org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:124)
     at org.apache.tools.ant.Target.execute(Target.java:153)
     at org.apache.tools.ant.Project.runTarget(Project.java:908)
     at org.apache.tools.ant.Project.executeTarget(Project.java:536)
     at org.apache.tools.ant.Project.executeTargets(Project.java:510)
     at org.apache.tools.ant.Main.runBuild(Main.java:421)
     at org.apache.tools.ant.Main.main(Main.java:149)

Total time: 9 seconds

Reply via email to