Michael Lex Sent: Tuesday, June 16, 2009 8:37 PM > I have got some problems with the execution of tests when I > use the new > version of ooRexx. For me it seems to be that there is a bug > which leads to > an infinite loop. First of all I would like to give you an > overview which > versions I used when I tried to run the tests:
There was a bug in the way attributes were being handled that Rick fixed. This caused a bug in the test runner to be exposed. All attributes were behaving as though they were unguarded, even when unguarded was not specified. That was fixed. In the concurrent code that prints out the dots, there was an attribute that should have been unguarded. But everthing worked until the attribute bug was fixed. Then things hung. I was going to put up a new snapshot, but got side-tracked. I still will at some point. For now you can just edit one of the files and fix it on your system. In ooTest.frm, find this class: ::class 'PhaseReport' public subclass Notification ::constant MIN_PHASE 1 ::constant AUTOMATED_TEST_PHASE 1 ::constant FILE_SEARCH_PHASE 2 ::constant SUITE_BUILD_PHASE 3 ::constant TEST_EXECUTION_PHASE 4 ::constant MAX_PHASE 4 ::attribute begin get ::attribute begin set private ::attribute finish get ::attribute finish set private ::attribute isFinished get ::attribute isFinished set private ::attribute id get ::attribute id set private ::attribute isTicking private unguarded ::attribute endTicking private unguarded In your copy, edit isTicking and endTicking and add the unguarded keyword. That should fix things up. -- Mark Miesfeld ------------------------------------------------------------------------------ Crystal Reports - New Free Runtime and 30 Day Trial Check out the new simplified licensing option that enables unlimited royalty-free distribution of the report engine for externally facing server and web deployment. http://p.sf.net/sfu/businessobjects _______________________________________________ Oorexx-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/oorexx-devel
