Hello Rick here is the result
[enrico@enrico-imac ooRexx.testsuite]$cd [enrico@enrico-imac ~]$rm .ooRexx* [enrico@enrico-imac ~]$ps -A |grep rxapi 1186 ?? 0:00.81 rxapi 13242 ttys000 0:00.00 grep rxapi [enrico@enrico-imac ~]$kill 1186 [enrico@enrico-imac ~]$ps -A |grep rxapi 13244 ttys000 0:00.00 grep rxapi [enrico@enrico-imac ~]$cd - /opt/ooRexx.testsuite [enrico@enrico-imac ooRexx.testsuite]$rexx testOORexx.rex -f rxQueue.testGroup Searching for test containers.. Running automated test suite 86 *-* cmd "| rxqueue" 122 *-* 'rexx' prg '| rxqueue' 194 *-* "cat" long "| rxqueue" 164 *-* 'rexx' prg stdErrToStdOut '| rxqueue' .. ooTest Framework - Automated Test of the ooRexx Interpreter Interpreter: REXX-ooRexx_5.0.0(MT)_64-bit 6.05 1 Dec 2018 OS Name: DARWIN SysVersion: Darwin Darwin Kernel Version 17.7.0: Wed Oct 10 23:06:14 PDT 2018; root:xnu-4570.71.13~1/RELEASE_X86_64.17.7.0 Tests ran: 7 Assertions: 2 Failures: 4 Errors: 0 [failure] [20181202 14:04:42.734449] svn: r11522 Change date: 2018-11-22 01:34:56 +0100 Test: TEST_CURRENT_DIR_FILTER Class: rxQueue.testGroup File: /opt/ooRexx.testsuite/ooRexx/utilities/rxqueue/rxQueue.testGroup Line: 89 Failed: assertSame Expected: [[1], identityHash="-4527560001"] Actual: [[0], identityHash="-4527525873"] [failure] [20181202 14:04:42.765317] svn: r11522 Change date: 2018-11-22 01:34:56 +0100 Test: TEST_MULTI_LINES Class: rxQueue.testGroup File: /opt/ooRexx.testsuite/ooRexx/utilities/rxqueue/rxQueue.testGroup Line: 129 Failed: assertSame Expected: [[5], identityHash="-4528460761"] Actual: [[0], identityHash="-4527525873"] [failure] [20181202 14:04:42.794074] svn: r11522 Change date: 2018-11-22 01:34:56 +0100 Test: TEST_RXQUEUE_MAXIMUM_LINE_LENGTH Class: rxQueue.testGroup File: /opt/ooRexx.testsuite/ooRexx/utilities/rxqueue/rxQueue.testGroup Line: 196 Failed: assertEquals Expected: [[2], identityHash="-4527603937"] Actual: [[0], identityHash="-4527525873"] [failure] [20181202 14:04:42.825624] svn: r11522 Change date: 2018-11-22 01:34:56 +0100 Test: TEST_STDERR_TO_RXQUEUE Class: rxQueue.testGroup File: /opt/ooRexx.testsuite/ooRexx/utilities/rxqueue/rxQueue.testGroup Line: 169 Failed: assertSame Expected: [[4], identityHash="-4527912937"] Actual: [[0], identityHash="-4527525873"] Interpreter: REXX-ooRexx_5.0.0(MT)_64-bit 6.05 1 Dec 2018 OS Name: DARWIN SysVersion: Darwin Darwin Kernel Version 17.7.0: Wed Oct 10 23:06:14 PDT 2018; root:xnu-4570.71.13~1/RELEASE_X86_64.17.7.0 Tests ran: 7 Assertions: 2 Failures: 4 Errors: 0 File search: 00:00:00.016363 Suite construction: 00:00:00.000605 Test execution: 00:00:00.109244 Total time: 00:00:01.003310 [enrico@enrico-imac ooRexx.testsuite]$rexx testOORexx.rex -f rxQueue.testGroup Searching for test containers.. Running automated test suite 86 *-* cmd "| rxqueue" 122 *-* 'rexx' prg '| rxqueue' 194 *-* "cat" long "| rxqueue" 201 *-* "rxqueue <" long 164 *-* 'rexx' prg stdErrToStdOut '| rxqueue' .. ooTest Framework - Automated Test of the ooRexx Interpreter Interpreter: REXX-ooRexx_5.0.0(MT)_64-bit 6.05 1 Dec 2018 OS Name: DARWIN SysVersion: Darwin Darwin Kernel Version 17.7.0: Wed Oct 10 23:06:14 PDT 2018; root:xnu-4570.71.13~1/RELEASE_X86_64.17.7.0 Tests ran: 7 Assertions: 22 Failures: 0 Errors: 0 File search: 00:00:00.015935 Suite construction: 00:00:00.000536 Test execution: 00:00:00.140341 Total time: 00:00:01.003761 [enrico@enrico-imac ooRexx.testsuite]$ Hope that it helps E > On 2 Dec 2018, at 13:59, Rick McGuire <object.r...@gmail.com> wrote: > > These tests have been driving me crazy, not because there are failures, but > because there are successes. Two of the six test methods in that group are > passing, and if there was a problem with the daemon, I would have expected > all of the rxqueue tests to fail for the same reason. I have noticed a key > difference between the failing tests and the passing tests. All of the > failing tests are using a Rexx program called as a command to generate the > output and the passing tests are just using type or cat to produce the > output. I'm wondering if some of the proceeding tests in the test suite are > somehow changing the environment such that the rexx command is failing. When > the testgroup is run on its own, those changes don't occur and everything > passes. > > Could your try adding a "::options trace commands" directive to the test > group and run both ways so I can see what commands are getting issued? > Unfortunately, the return code from piped commands are lost because of the > piping...that would have been useful information too. > > Rick > _______________________________________________ > Oorexx-devel mailing list > Oorexx-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/oorexx-devel
_______________________________________________ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel