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 <[email protected]> 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 <[email protected]> <[email protected]>
> *Till:* Open Object Rexx Users
> <[email protected]><[email protected]>
> *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 <[email protected]> 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 <http://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
> [email protected]
> 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
> [email protected]
> 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
[email protected]
https://lists.sourceforge.net/lists/listinfo/oorexx-users