The remaining one was a time test that has a maddening tendency to give a false negative.  I'm thinking we might just remove that one as being unreliable. 

Rick 


On Sun, Dec 8, 2013 at 1:17 PM, Mark Miesfeld <miesfeld@gmail.com> wrote:
Thanks a lot hex.

There are 2 datatype tests in there that were actually bugs.  Rick fixed them this morning.

The event log tests are probably no longer valid unless you are elevated to Administrator when you run them.

The special folders tests use the old XP way of identifing the special folders.  In Windows 7, MSDN said this old method would work, but hinted that it should not be used anymore.  I'll take a look and see about that.

That would be most of the failures, I'll sort through the list and see what the others are.

Thanks a lot for the report.

--
Mark Miesfeld



On Sun, Dec 8, 2013 at 6:45 AM, hakan <hexit34@users.sourceforge.net> wrote:
Mark
I have executed the test suite, on 64 bit Windows 8.1 Pro and ooRexx 4.2.0_9641, built with SDK 7.1 and VS 2010 and the NSIS LongString format.

I used testOORexx.rex -X native_api

/hex

C:\MyPrograms\MyRexx\MyooRexx>rexx -v
Open Object Rexx Version 4.2.0
Build date: Dec 8 2013
Addressing Mode: 64

ooTest Framework - Automated Test of the ooRexx Interpreter


Interpreter: REXX-ooRexx_4.2.0(MT)_64-bit 6.04 8 Dec 2013
Addressing Mode: 64
ooRexxUnit: 2.0.0_3.2.0 ooTest: 1.0.0_4.0.0
Tests ran: 19627
Assertions: 576878
Failures: 34
Errors: 0
Skipped files: 12
[failure] [20131208 13:40:34.487000]
svn: r4249 Change date: 2009-03-03 01:23:48 +0100
Test: TEST02
Class: DATATYPE.testGroup
File: C:\Users\hex\Documents\...\test\ooRexx\base\bif\DATATYPE.testGroup
Line: 64
Failed: assertSame
Expected: [[000000001C], identityHash="17587142499480"]
Actual: [[000000000C], identityHash="17587142500004"]
[failure] [20131208 13:41:36.940000]
svn: r6434 Change date: 2010-12-01 09:02:15 +0100
Test: TEST_5
Class: TIME.long.testGroup
File: C:\Users\hex\Documents\...\test\ooRexx\base\bif\TIME.testGroup
Line: 1909
Failed: assertTrue
Expected: [1]
Actual: [[0], identityHash="17587176087780"]
Message: cb4a should be greater than or equal to 13, cb4a is: 12.986000
[failure] [20131208 13:42:01.942000]
svn: r6434 Change date: 2010-12-01 09:02:15 +0100
Test: TEST_9
Class: TIME.long.testGroup
File: C:\Users\hex\Documents\...\test\ooRexx\base\bif\TIME.testGroup
Line: 1982
Failed: assertTrue
Expected: [1]
Actual: [[0], identityHash="17587176087780"]
Message: cb6a should be greater than or equal to 5, cb6a is: 4.987000
[failure] [20131208 13:42:16.335000]
svn: r4249 Change date: 2009-03-03 01:23:48 +0100
Test: TEST02
Class: String_datatypeMethod.testGroup
File: C:\Users\hex\Documents\...\ooRexx\base\class\String\datatype.testGroup
Line: 63
Failed: assertSame
Expected: [[000000001C], identityHash="17587058135876"]
Actual: [[000000000C], identityHash="17587058136072"]
[failure] [20131208 13:42:25.915000]
svn: r3371 Change date: 2008-09-21 06:33:29 +0200
Test: TESTADMINISTRATIVETOOLS
Class: SpecialFolders.testgroup
File: C:\Users\hex\Documents\...\windows\ole\SpecialFolders.testGroup
Line: 764
Failed: assertTrue
Expected: [1]
Actual: [[0], identityHash="17587176087780"]
[failure] [20131208 13:42:25.978000]
svn: r3371 Change date: 2008-09-21 06:33:29 +0200
Test: TESTALLUSERSDESKTOP
Class: SpecialFolders.testgroup
File: C:\Users\hex\Documents\...\windows\ole\SpecialFolders.testGroup
Line: 450
Failed: assertTrue
Expected: [1]
Actual: [[0], identityHash="17587176087780"]
[failure] [20131208 13:42:25.978000]
svn: r3371 Change date: 2008-09-21 06:33:29 +0200
Test: TESTALLUSERSFAVORITES
Class: SpecialFolders.testgroup
File: C:\Users\hex\Documents\...\windows\ole\SpecialFolders.testGroup
Line: 532
Failed: assertTrue
Expected: [1]
Actual: [[0], identityHash="17587176087780"]
[failure] [20131208 13:42:25.993000]
svn: r3371 Change date: 2008-09-21 06:33:29 +0200
Test: TESTALLUSERSPROGRAMS
Class: SpecialFolders.testgroup
File: C:\Users\hex\Documents\...\windows\ole\SpecialFolders.testGroup
Line: 416
Failed: assertTrue
Expected: [1]
Actual: [[0], identityHash="17587176087780"]
[failure] [20131208 13:42:25.993000]
svn: r3371 Change date: 2008-09-21 06:33:29 +0200
Test: TESTALLUSERSSTARTMENU
Class: SpecialFolders.testgroup
File: C:\Users\hex\Documents\...\windows\ole\SpecialFolders.testGroup
Line: 399
Failed: assertTrue
Expected: [1]
Actual: [[0], identityHash="17587176087780"]
[failure] [20131208 13:42:25.993000]
svn: r3371 Change date: 2008-09-21 06:33:29 +0200
Test: TESTALLUSERSSTARTUP
Class: SpecialFolders.testgroup
File: C:\Users\hex\Documents\...\windows\ole\SpecialFolders.testGroup
Line: 433
Failed: assertTrue
Expected: [1]
Actual: [[0], identityHash="17587176087780"]
[failure] [20131208 13:42:26.118000]
svn: r3371 Change date: 2008-09-21 06:33:29 +0200
Test: TESTCONTROLPANEL
Class: SpecialFolders.testgroup
File: C:\Users\hex\Documents\...\windows\ole\SpecialFolders.testGroup
Line: 110
Failed: assertTrue
Expected: [1]
Actual: [[0], identityHash="17587176087780"]
[failure] [20131208 13:42:26.290000]
svn: r3371 Change date: 2008-09-21 06:33:29 +0200
Test: TESTDESKTOP
Class: SpecialFolders.testgroup
File: C:\Users\hex\Documents\...\windows\ole\SpecialFolders.testGroup
Line: 297
Failed: assertTrue
Expected: [1]
Actual: [[0], identityHash="17587176087780"]
[failure] [20131208 13:42:26.290000]
svn: r3371 Change date: 2008-09-21 06:33:29 +0200
Test: TESTFAVORITES
Class: SpecialFolders.testgroup
File: C:\Users\hex\Documents\...\windows\ole\SpecialFolders.testGroup
Line: 161
Failed: assertTrue
Expected: [1]
Actual: [[0], identityHash="17587176087780"]
[failure] [20131208 13:42:28.931000]
svn: r3371 Change date: 2008-09-21 06:33:29 +0200
Test: TESTLOCALSETTINGSTEMPORARYINTERNETFILES
Class: SpecialFolders.testgroup
File: C:\Users\hex\Documents\...\windows\ole\SpecialFolders.testGroup
Line: 549
Failed: assertTrue
Expected: [1]
Actual: [[0], identityHash="17587176087780"]
[failure] [20131208 13:42:28.931000]
svn: r3371 Change date: 2008-09-21 06:33:29 +0200
Test: TESTMYCOMPUTER
Class: SpecialFolders.testgroup
File: C:\Users\hex\Documents\...\windows\ole\SpecialFolders.testGroup
Line: 314
Failed: assertTrue
Expected: [1]
Actual: [[0], identityHash="17587176087780"]
[failure] [20131208 13:42:28.947000]
svn: r3371 Change date: 2008-09-21 06:33:29 +0200
Test: TESTMYDOCUMENTS
Class: SpecialFolders.testgroup
File: C:\Users\hex\Documents\...\windows\ole\SpecialFolders.testGroup
Line: 144
Failed: assertTrue
Expected: [1]
Actual: [[0], identityHash="17587176087780"]
[failure] [20131208 13:42:28.947000]
svn: r3371 Change date: 2008-09-21 06:33:29 +0200
Test: TESTMYMUSIC
Class: SpecialFolders.testgroup
File: C:\Users\hex\Documents\...\windows\ole\SpecialFolders.testGroup
Line: 263
Failed: assertTrue
Expected: [1]
Actual: [[0], identityHash="17587176087780"]
[failure] [20131208 13:42:28.962000]
svn: r3371 Change date: 2008-09-21 06:33:29 +0200
Test: TESTMYNETWORKPLACES
Class: SpecialFolders.testgroup
File: C:\Users\hex\Documents\...\windows\ole\SpecialFolders.testGroup
Line: 331
Failed: assertTrue
Expected: [1]
Actual: [[0], identityHash="17587176087780"]
[failure] [20131208 13:42:28.962000]
svn: r3371 Change date: 2008-09-21 06:33:29 +0200
Test: TESTMYPICTURES
Class: SpecialFolders.testgroup
File: C:\Users\hex\Documents\...\windows\ole\SpecialFolders.testGroup
Line: 670
Failed: assertTrue
Expected: [1]
Actual: [[0], identityHash="17587176087780"]
[failure] [20131208 13:42:28.978000]
svn: r3371 Change date: 2008-09-21 06:33:29 +0200
Test: TESTMYRECENTDOCUMENTS
Class: SpecialFolders.testgroup
File: C:\Users\hex\Documents\...\windows\ole\SpecialFolders.testGroup
Line: 195
Failed: assertTrue
Expected: [1]
Actual: [[0], identityHash="17587176087780"]
[failure] [20131208 13:42:28.978000]
svn: r3371 Change date: 2008-09-21 06:33:29 +0200
Test: TESTMYVIDEOS
Class: SpecialFolders.testgroup
File: C:\Users\hex\Documents\...\windows\ole\SpecialFolders.testGroup
Line: 280
Failed: assertTrue
Expected: [1]
Actual: [[0], identityHash="17587176087780"]
[failure] [20131208 13:42:29.009000]
svn: r3371 Change date: 2008-09-21 06:33:29 +0200
Test: TESTNETWORKCONNECTIONS
Class: SpecialFolders.testgroup
File: C:\Users\hex\Documents\...\windows\ole\SpecialFolders.testGroup
Line: 781
Failed: assertTrue
Expected: [1]
Actual: [[0], identityHash="17587176087780"]
[failure] [20131208 13:42:29.009000]
svn: r3371 Change date: 2008-09-21 06:33:29 +0200
Test: TESTPRINTERSFAXES
Class: SpecialFolders.testgroup
File: C:\Users\hex\Documents\...\windows\ole\SpecialFolders.testGroup
Line: 127
Failed: assertTrue
Expected: [1]
Actual: [[0], identityHash="17587176087780"]
[failure] [20131208 13:42:29.025000]
svn: r3371 Change date: 2008-09-21 06:33:29 +0200
Test: TESTPROGRAMFILES
Class: SpecialFolders.testgroup
File: C:\Users\hex\Documents\...\windows\ole\SpecialFolders.testGroup
Line: 653
Failed: assertTrue
Expected: [1]
Actual: [[0], identityHash="17587176087780"]
[failure] [20131208 13:42:29.040000]
svn: r3371 Change date: 2008-09-21 06:33:29 +0200
Test: TESTPROGRAMS
Class: SpecialFolders.testgroup
File: C:\Users\hex\Documents\...\windows\ole\SpecialFolders.testGroup
Line: 93
Failed: assertTrue
Expected: [1]
Actual: [[0], identityHash="17587176087780"]
[failure] [20131208 13:42:29.040000]
svn: r3371 Change date: 2008-09-21 06:33:29 +0200
Test: TESTRECYCLEBIN
Class: SpecialFolders.testgroup
File: C:\Users\hex\Documents\...\windows\ole\SpecialFolders.testGroup
Line: 229
Failed: assertTrue
Expected: [1]
Actual: [[0], identityHash="17587176087780"]
[failure] [20131208 13:42:29.072000]
svn: r3371 Change date: 2008-09-21 06:33:29 +0200
Test: TESTSHAREDDOCUMENTS
Class: SpecialFolders.testgroup
File: C:\Users\hex\Documents\...\windows\ole\SpecialFolders.testGroup
Line: 747
Failed: assertTrue
Expected: [1]
Actual: [[0], identityHash="17587176087780"]
[failure] [20131208 13:42:29.072000]
svn: r3371 Change date: 2008-09-21 06:33:29 +0200
Test: TESTSTARTMENU
Class: SpecialFolders.testgroup
File: C:\Users\hex\Documents\...\windows\ole\SpecialFolders.testGroup
Line: 246
Failed: assertTrue
Expected: [1]
Actual: [[0], identityHash="17587176087780"]
[failure] [20131208 13:42:29.087000]
svn: r3371 Change date: 2008-09-21 06:33:29 +0200
Test: TESTSTARTUP
Class: SpecialFolders.testgroup
File: C:\Users\hex\Documents\...\windows\ole\SpecialFolders.testGroup
Line: 178
Failed: assertTrue
Expected: [1]
Actual: [[0], identityHash="17587176087780"]
[failure] [20131208 13:42:34.355000]
svn: r3541 Change date: 2008-10-15 01:31:57 +0200
Test: TEST_GETFIRST02
Class: WindowsEventLog.testGroup
File: C:\Users\hex\Documents\...\windows\rxwinsys\WindowsEventLog.testGroup
Line: 285
Failed: assertTrue
Expected: [1]
Actual: [[0], identityHash="17587176087780"]
Message: Working with Security log
[failure] [20131208 13:42:34.386000]
svn: r3541 Change date: 2008-10-15 01:31:57 +0200
Test: TEST_GETLAST02
Class: WindowsEventLog.testGroup
File: C:\Users\hex\Documents\...\windows\rxwinsys\WindowsEventLog.testGroup
Line: 255
Failed: assertTrue
Expected: [1]
Actual: [[0], identityHash="17587176087780"]
Message: Working with Security log
[failure] [20131208 13:42:34.386000]
svn: r3541 Change date: 2008-10-15 01:31:57 +0200
Test: TEST_GETNUMBER02
Class: WindowsEventLog.testGroup
File: C:\Users\hex\Documents\...\windows\rxwinsys\WindowsEventLog.testGroup
Line: 225
Failed: assertTrue
Expected: [1]
Actual: [[0], identityHash="17587176087780"]
Message: Working with Security log
[failure] [20131208 13:42:34.417000]
svn: r3541 Change date: 2008-10-15 01:31:57 +0200
Test: TEST_OPEN_CLOSE
Class: WindowsEventLog.testGroup
File: C:\Users\hex\Documents\...\windows\rxwinsys\WindowsEventLog.testGroup
Line: 474
Failed: assertSame
Expected: [[0], identityHash="17587176113578"]
Actual: [[1314], identityHash="17587075075448"]
Message: Working with Security
[failure] [20131208 13:51:04.932000]
svn: r3541 Change date: 2008-10-15 01:31:57 +0200
Test: TEST_READRECORDS04
Class: WindowsEventLog.testGroup
File: C:\Users\hex\Documents\...\windows\rxwinsys\WindowsEventLog.testGroup
Line: 516
Failed: assertSame
Expected: [[0], identityHash="17587176113578"]
Actual: [[1314], identityHash="17587047158472"]


Interpreter: REXX-ooRexx_4.2.0(MT)_64-bit 6.04 8 Dec 2013
Addressing Mode: 64
ooRexxUnit: 2.0.0_3.2.0 ooTest: 1.0.0_4.0.0
Tests ran: 19627
Assertions: 576878
Failures: 34
Errors: 0
Skipped files: 12
File search: 00:00:04.813000
Suite construction: 00:00:01.640000
Test execution: 00:32:16.747000
Total time: 00:32:23.638000






----- Ursprungligt Meddelande -----
Från: Mark Miesfeld <miesfeld@gmail.com>
Till: Open Object Rexx Users <oorexx-users@lists.sourceforge.net>
Kopia:
Datum: söndag, 08 december 2013 02:51
Ämne: Re: [Oorexx-users] Testing ooRexx on Windows 8 or 8.1
On Sat, Dec 7, 2013 at 2:26 PM, Mark Miesfeld <miesfeld@gmail.com> wrote:
Hi All,

This is mostly directed to hex, but anyone who has access to Windows 8 or 8.1, your generous help would be appreciated.

...
 

To run the test suite, if you have a working Windows compiler use:

C:\work.ooRexx\wc\ooTest\ooTest.4.x.ro>testOORexx

i.e., just type testOORexx

I believe you need to use the -B option to force the native API helper functions to compile. Use this instead:

C:\work.ooRexx\wc\ooTest\ooTest.4.x.ro>testOORexx -B

--
Mark Miesfeld

------------------------------------------------------------------------------
Sponsored by Intel(R) XDK
Develop, test and display web and hybrid apps with a single code base.
Download it for free now!
http://pubads.g.doubleclick.net/gampad/clk?id=111408631&iu=/4140/ostg.clktrk
_______________________________________________
Oorexx-users mailing list
Oorexx-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-users

------------------------------------------------------------------------------
Sponsored by Intel(R) XDK
Develop, test and display web and hybrid apps with a single code base.
Download it for free now!
http://pubads.g.doubleclick.net/gampad/clk?id=111408631&iu=/4140/ostg.clktrk
_______________________________________________
Oorexx-users mailing list
Oorexx-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-users



------------------------------------------------------------------------------
Sponsored by Intel(R) XDK
Develop, test and display web and hybrid apps with a single code base.
Download it for free now!
http://pubads.g.doubleclick.net/gampad/clk?id=111408631&iu=/4140/ostg.clktrk
_______________________________________________
Oorexx-users mailing list
Oorexx-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-users