After building, I ran ''ant js2doc.test". The test fails on Windows. My java is 1.5.0_06. Here's the output:

ant js2doc.test
Buildfile: build.xml

build-opt:

get-svn-info:

setup-build-id:
     [echo] build.id is 3303 F:\laszlo\svn\src\svn\openlaszlo\branches\legals

init:
     [echo] sc-parser.uptodate is true
     [echo] sc-compiler.uptodate is true

lps-xml:
     [echo] LPS_HOME is F:\laszlo\svn\src\svn\openlaszlo\branches\legals.
[copy] Copying 1 file to F:\laszlo\svn\src\svn\openlaszlo\branches\legals\WEB-INF\lps\server\build\org\openlaszlo\server

css-parser:

sc-parser:

sc-compiler:

compile:

js2doc.compile:

manifest:
[copy] Copying 1 file to F:\laszlo\svn\src\svn\openlaszlo\branches\legals\WEB-INF\lps\server

copy-i18n-catalogs:

js2doc.rng.dep:

js2doc.rng:

build:
[jar] Building jar: F:\laszlo\svn\src\svn\openlaszlo\branches\legals\WEB-INF\lps\server\lib\lps-4.0.x.jar

js2doc.test:
    [junit] Running org.openlaszlo.js2doc.Comment_Test
    [junit] expect: ' c1 \n '
    [junit] normalizedExpect: ' c1 \r\n '
    [junit] actual: ' c1 \r\n\r\n '
    [junit] Tests run: 1, Failures: 1, Errors: 0, Time elapsed: 0.031 sec
    [junit] Testsuite: org.openlaszlo.js2doc.Comment_Test
    [junit] Tests run: 1, Failures: 1, Errors: 0, Time elapsed: 0.031 sec
    [junit] ------------- Standard Output ---------------
    [junit] expect: ' c1 \n '
    [junit] normalizedExpect: ' c1 \r\n '
    [junit] actual: ' c1 \r\n\r\n '
    [junit] ------------- ---------------- ---------------

    [junit] Testcase: testCommentScanner took 0.016 sec
    [junit]     FAILED
    [junit] /* c1
    [junit]  */ expected:<......> but was:<...
    [junit] ...>
    [junit] junit.framework.ComparisonFailure: /* c1
    [junit]  */ expected:<......> but was:<...
    [junit] ...>
    [junit]     at
org.openlaszlo.js2doc.Comment_Test.testCommentScanner(Comment_Test.java:80)


BUILD FAILED
F:\laszlo\svn\src\svn\openlaszlo\branches\legals\WEB-INF\lps\server\build.xml:424:
Test org.openlaszlo.js2doc.Comment_Test failed

Total time: 4 seconds



Change 20070105-jgrandyw-M by [EMAIL PROTECTED] on 2007-01-05
20:51:20 PST
     in /Users/jgrandyw/dev/svn/openlaszlo/branches/legals

Summary: Rewrite js2doc comment parser to avoid use of regular expressions against unbounded-length strings. Now we scan a line at a time and look for beginning ("/*") and ending ("*/") markers.

New Features:

Bugs Fixed:LPP-3225

Technical Reviewer: pga
QA Reviewer: pbr jgrandy
Doc Reviewer: (pending)

Documentation:

Release Notes:

Details:This began failing again on linux-builder, so I took the hint
and rewrote the routine. I'll test on linux-builder. Phill A, can you
code-review, and Phil R, can you test on Windows?


Tests: cd WEB-INF/lps/server ; ant js2doc.test

Files:
M      WEB-INF/lps/server/src/org/openlaszlo/js2doc/Comment_Test.java
M      WEB-INF/lps/server/src/org/openlaszlo/js2doc/Comment.java

Changeset: http://svn.openlaszlo.org/openlaszlo/patches/20070105-
jgrandyw-M.tar

Reply via email to