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

Reply via email to