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 <[email protected]> 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 <[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
>
>
------------------------------------------------------------------------------
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