(name 'OB-Tests-Standard-dkh.88' message '- fix a couple of compile errors that show up in GemStone' id '491a2253-7839-420b-99f5-62d208a0aecd' date '04/29/08' time '11:48:44' author 'dkh' ancestors ((name 'OB-Tests-Standard-dr.87' message 'fixed tests to also run green when chasing browsers preference is not enabled' id '0f746bcc-3587-4425-875f-3b49075da9c7' date '02/15/08' time '16:19:18' author 'dr' ancestors ((name 'OB-Tests-Standard-dr.86' message 'fixed tests to comply to recent submissions' id '9c09b33b-1167-44b0-be3b-fac519e27369' date '01/09/08' time '14:56:47' author 'dr' ancestors ((name 'OB-Tests-Standard-cwp.85' message 'Moved OBCommandTest to OB-Tests-Core, so it can be subclassed without dependency on OB-Tests-Standard.

Also refactored the command tests so that OBCommandTest has the isSelected ivar, and implents #isSelected:, instead of repeating that in dozens of subclasses.' id 'd3fa2f5a-abee-40b9-9a73-1e85dad98370' date '12/13/07' time '23:46:34' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.84' message 'Made OBMecuryPanel handle senders and implementors with OBNavigate announcements, rather than opening browsers directly.' id 'ad0d6358-76b3-4114-a468-0d03619c5f24' date '09/01/07' time '01:43:46' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.83' message 'ShowImplmentors now behaves similarly to ShowSenders, with different actions for 0, 1 or more implementors.' id '99e28ec8-bb59-4840-9017-5978e12105d6' date '08/26/07' time '01:52:16' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.82' message 'The behavior of senders now depends on the number of senders: If there are no senders, just inform the user rather than open a browser. If there is one sender and the browser is an OBSystemBrowser, jump straight to the sender. If there are multiple senders, open a senders browser as usual.' id '9eeba5d9-099e-4e89-b1f1-d310c1082764' date '08/23/07' time '00:43:16' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.81' message 'Restructured the browser tests for simplicity.' id '5e3932ed-92d1-40aa-966f-bec57c75e39e' date '08/22/07' time '23:20:23' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.80' message 'Removed some obsolete tests.' id '8b2eb869-1c88-441e-9288-53d345a00ae7' date '08/22/07' time '23:03:44' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.79' message 'Refactored senders and implementors to use announcements. So far no objects subscribe to them yet.' id '0a2d36e8-ccde-43db-96df-51e409df1b30' date '08/22/07' time '23:02:35' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.78' message 'Tweaked a test to account for OBOrganizationDefinition announcing OBRefreshRequired.' id '71c00061-4a10-484b-978f-b23856620cb0' date '08/08/07' time '22:15:34' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.77' message 'A extracted OBClassCommentDefinition from OBClassCommentNode.' id 'd2f7870c-c731-4831-9b6a-09256dc933a2' date '08/08/07' time '22:06:42' author 'cwp' ancestors ((name 'OB-Tests-Standard-lr.76' message '- added a test case that tries to open a hierarchy browser on a metaclass (instead of a class)
- fixed two mock classes that did not implement #theNonMetaclass' id 'f4fb93c1-ced5-425a-8e55-55bc7fd27043' date '08/04/07' time '19:33:54' author 'lr' ancestors ((name 'OB-Tests-Standard-cwp.75' message 'Tweak to handle autoselection of ''-- all --'' for metaclasses as well as classes.' id '471441b4-25a9-4de1-b6c3-4bf5ef62838d' date '08/03/07' time '23:02:39' author 'cwp' ancestors ((name 'OB-Tests-Standard-lr.74' message '#classNames answers a SortedCollection (and not an Array as the OBCmdFindClassTest assumes) what causes a (well tested) bug in OBCmdFindClass' id 'eb6e680b-9bce-4e4f-8c99-30f5c3f938b6' date '08/03/07' time '11:50:30' author 'lr' ancestors ((name 'OB-Tests-Standard-lr.73' message '- added two tests to OBInheritanceFilterTest' id 'dfb52be6-da6b-4274-afbb-3731f1ac0c79' date '08/02/07' time '20:04:09' author 'lr' ancestors ((name 'OB-Tests-Standard-cwp.72' message 'Refactored the builder messages.' id '783e0fa5-6542-48df-9537-43e697ec49df' date '07/26/07' time '00:32:04' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.71' message 'merge' id '9fe96deb-daa9-40ff-a324-68fc3a29a6fd' date '07/24/07' time '00:59:58' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.70' message 'Added a test for OBInheritanceFilter.' id 'ca6fdbad-7260-4fa5-bf74-de78e8e3cc69' date '07/24/07' time '00:30:57' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.69' message 'Update tests to work correctly after the Grand Merge in OB-Standard-cwp.265' id '216da4bd-bd86-4a49-b0e6-41c35d5da071' date '07/21/07' time '02:24:01' author 'cwp' ancestors () stepChildren ())) stepChildren ())(name 'OB-Tests-Standard-dr.69' message 'removed references to package browser from tests' id '6bb4250e-e8f6-40d2-acac-7c6de6cd0b5b' date '07/20/07' time '15:51:01' author 'dr' ancestors ((name 'OB-Tests-Standard-dr.68' message 'fixed some errors in tests after changes to OB' id '2c35541d-0e35-4bbf-807f-1567b51cf8c9' date '07/18/07' time '14:25:55' author 'dr' ancestors ((name '' message '' id 'f37793f7-61c1-4d8f-93d0-8ef8e03aac7e' date '' time '' author '' ancestors ((name 'OB-Tests-Standard-cwp.66' message 'Add a few compatibility methods to track refactorings in OB-Standard.' id 'd9db9ce1-df06-41c4-b427-fd36f3934a98' date '05/31/07' time '21:14:26' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.65' message 'Moved responsibility for indenting class names from OBClassAwareNode to OBClassSortFilter. ' id '61fb38ca-135a-45e9-b6ca-21ba290ca598' date '05/20/07' time '21:11:57' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.64' message 'Got rid of the obsolete OBRequestor class.' id '009ac74d-55be-448a-b223-aa90c63ef3ca' date '05/20/07' time '01:35:57' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.63' message 'Removed support for the non-chasing (list) versions of the senders and implementors browsers.' id '2a3d52d4-15a4-4069-b297-7bbc1a116247' date '05/20/07' time '01:32:32' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.62' message 'Removed OBClassHierarchyTest and replaced it with OBClassSortFilterTest, modified from Roel Wuyts'' work on DuoSystemBrowser.' id 'ceeb33e9-256e-42b3-af45-4f8c5f998997' date '05/20/07' time '01:04:10' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.61' message 'Update tests to reflect Lukas'' latest change.' id '7fa8218f-f88f-47e3-9cfb-2fa50113933e' date '05/02/07' time '23:11:21' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.60' message 'Bugfix: MethodSearchNode was returning duplicates of classes that implemented more than one method with a selector matching the query.

Removes obsolete morphic-related methods.

MercuryPanel now clears the query after executing it.
' id 'd682dee3-7caf-4c87-9d7c-93017c839de3' date '04/19/07' time '21:16:11' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.59' message 'The SearchBrowser now supports method searches.' id '229e66a1-8f84-417d-ba81-bcf34f9bdbb5' date '04/19/07' time '00:47:09' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.58' message 'The MercuryPanel now jumps to a class if it''s inside a class browser and the search query exactly matches a class name.' id '169bbcc2-add0-4f55-826b-bf8560614031' date '04/19/07' time '00:16:52' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.57' message 'MercuryPanel now opens new searches in the same browser if it''s already in a SearchBrowser.' id '9f6ffbfe-a752-455f-a78d-03dd96d18100' date '04/16/07' time '00:12:46' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.56' message 'Added senders searches to the Mercury panel.' id '941f3ead-7b0c-417a-aea1-20dc983cb155' date '04/15/07' time '22:07:44' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.55' message 'Added implementors searches to the Mercury panel.' id '1b4e0082-89f2-4f26-aab8-f1341b0cb475' date '04/15/07' time '21:03:11' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.54' message 'Bugfix: OBClassRefSearch would list a class that had multiple references to a class multiple times. Now #classes removes duplicates.' id '63380e45-de25-430d-8a85-07dfa8667523' date '04/14/07' time '00:29:05' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.53' message 'Added support for class references in the search browser.' id '82e2f1b3-e6cb-4495-8c57-8ab5e5401c5e' date '04/08/07' time '01:12:28' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.52' message 'MercuryPanel now opens a search browser with a class name search rather than a system browser selecting a specific class.' id '9277ccd7-93c4-4354-9ddb-e75845886542' date '04/03/07' time '23:20:27' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.51' message 'Started work on the search browser.' id '0ec52f86-ab8b-45a4-97e5-30992092b456' date '04/01/07' time '23:43:01' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.50' message 'Removed all implementations of #morph, since all morphs are now created by OBMorphBuilder.' id 'a2a6f4f7-3caa-4af0-a371-41265cd960ec' date '03/25/07' time '00:43:11' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.49' message 'Uses OBMorphBuilder to create morphs during testing.' id '814d9674-cdd8-48cf-beda-3822e7b0ff9e' date '03/24/07' time '00:23:36' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.48' message 'Implemented #wantsButton on certain commands for use in the optional buttons.' id 'a21d7382-01ba-4e6f-9906-4e2ac6be0ee6' date '03/11/07' time '20:59:58' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.47' message 'Added MercuryPanel.' id '1c1fcb9e-6431-40e1-9128-e91284647b15' date '03/03/07' time '00:49:41' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.46' message 'Converted ''move to package'' to a command.' id '149f0d61-7efb-4ea8-be4f-a8361ac30087' date '12/11/06' time '22:39:58' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.45' message 'Converted ''remove method'' to a command.' id '63b7e521-07ea-4d16-8a0d-afc3b6059caf' date '12/09/06' time '22:16:12' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.44' message 'Converted ''subclass templates'' to a command.' id '622c3d38-0e23-4bba-b588-d4f82339f20c' date '12/07/06' time '23:52:17' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.43' message 'Convert ''browse references'' to a command.' id 'b795a917-21fd-4735-8eac-2eb313cfd2b0' date '12/07/06' time '22:33:45' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.42' message 'Convert class removal to a command.' id '99576853-0e09-4508-9eed-f4c546e12d33' date '11/03/06' time '00:28:01' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.41' message 'Converted class renaming to a command.' id '8602195f-4008-4145-82be-3f02720d004d' date '11/03/06' time '00:00:25' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.40' message 'Converted class copying to a command.' id 'a14ac6ce-9137-4f77-88e1-300dfd0c6f77' date '11/02/06' time '22:22:03' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.39' message 'Fix broken class references.' id '23caae7f-2924-451a-b802-3b5bbefa986e' date '11/02/06' time '00:24:55' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.38' message 'Rename ''service'' to ''command'' in all class names and selectors.' id 'f09aba39-0d84-415e-94ca-ef8765d1d84b' date '11/01/06' time '23:05:52' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.37' message 'merge' id 'a5086d9f-8962-42dc-ae33-ead986b83d06' date '10/31/06' time '21:31:15' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.36' message 'Converted FindMethod to a service. ' id 'e1e399f9-4dfa-4b11-a20e-d78d1d82c9ad' date '10/31/06' time '21:17:50' author 'cwp' ancestors () stepChildren ())(name 'OB-Tests-Standard-cwp.35' message 'Implemented ''browse inheritance'' as a service.' id '7c972324-8dc8-4322-bb3c-0afe313278ea' date '10/18/06' time '08:02:40' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.34' message 'Fix #isAbstract implementations so that the test runner treats abstract classes properly.' id 'fb011af1-7412-46f9-8330-d53fecaf8578' date '10/17/06' time '20:52:45' author 'cwp' ancestors ((name '' message '' id '4844876a-b5b7-4dbb-8cae-59979fa9e95e' date '' time '' author '' ancestors ((name 'OB-Tests-Standard-cwp.32' message 'Implement ''implementors of it'' as a service.' id '02265e03-9b99-4e12-8a1b-35b0e02ed5de' date '10/16/06' time '22:35:48' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.31' message 'Implemented ''browse implementors'' as a service.' id '67665371-e5ae-4eea-ba2c-cc2c8b62c16a' date '10/15/06' time '22:12:48' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.30' message 'Tweak services API: #executeOn:for becomes #execute, #isActiveOn:for: becomes #isActive and #isEnabledOn:for: becomes #isEnabled.' id '733f53fe-4e42-47b6-a5f2-f0d6a0c4396a' date '10/15/06' time '19:48:23' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.29' message 'Refactoring: Added target and requestor instance variables for services, so that they don''t have to be passed into all the methods as arguments.' id '60c5bf67-0cf1-4620-9395-0d945ec9938b' date '10/15/06' time '16:53:07' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.28' message 'Added support for text-based services.' id '34474c2e-4373-4cc5-9ff4-1187adee3b88' date '10/14/06' time '21:44:25' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.27' message 'Converted ''browse senders'' to a service.' id 'defc208c-6bec-4035-a77a-586b27e1a814' date '10/11/06' time '21:57:57' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.26' message 'Converted ''browse hierarchy'' to a service.' id '18e69d07-acc0-49a9-ab88-ed286b126fdd' date '10/11/06' time '00:22:47' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.25' message 'Converted ''chase variables'' to a service.' id '1ff4aa29-314e-413a-8dec-7f9eba17a98f' date '10/10/06' time '22:58:41' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.24' message 'Converted the ''revert to selected version'' menu item to a service.' id '051d4882-667c-4685-be15-47e79112a731' date '10/10/06' time '22:04:45' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.23' message 'Converted the ''versions'' menu item from an action to a service.' id '67c68645-980e-4691-881a-b32bb0419852' date '10/09/06' time '18:22:16' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.22' message 'Moved OBClassCategoryNodeTest tests to OBSvcFindClassTest' id 'dbe5f969-1b26-49ea-8b5b-eb27d01f1e5f' date '10/09/06' time '17:39:17' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.21' message 'Services for removing and renaming categories no longer appear on the class menu.' id '816a4b3d-891f-4c3b-9995-1d7e796a2ca4' date '10/09/06' time '16:13:20' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.20' message 'Converted the ''browse'' menu item from an action to a service.' id 'b25f2439-5c3a-4756-a3f9-de86613ee72f' date '10/09/06' time '15:54:40' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.19' message 'Converted the ''find class...'' menu item from an action to a service.' id '7a9f3e5b-4aff-4dd5-998c-cf8c8434fbd1' date '10/09/06' time '15:10:12' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.18' message 'Converted the fileout menu item from an action to a service.' id '28a50218-3746-4f8e-b05f-d1251d844203' date '10/07/06' time '11:37:51' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.17' message 'Extracted OBSvcSortCats from OBCategoryServant. Removed OBCategoryServant, since all its functionality has be extracted to stand-alone services.' id '237cfecc-e167-436a-bab0-702744b9fbea' date '09/28/06' time '09:31:57' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.16' message 'Extracted OBSvcReorgCats from OBCategoryServant.' id 'b8e51c9a-7bb3-4b92-9139-94c2400ac6cc' date '09/28/06' time '09:18:41' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.15' message 'Extracted OBSvcRenameCat from OBCategoryServant.' id '1a1450b6-8a26-48e6-928b-45b32d25700b' date '09/28/06' time '09:06:26' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.14' message 'Extracted OBSvcRemoveEmptyCats from OBCategoryServant.' id '421c11dd-3b45-444e-b215-35d5e674d74b' date '09/28/06' time '08:54:58' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.13' message 'Extracted OBSvcRemoveCat from OBCategoryServant.' id '6616bcc2-19ed-4a7e-b2e5-1784771119a8' date '09/28/06' time '08:45:39' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.10' message 'Created tests for two new services: OBSvcAutoCategorize and OBSvcCreateCategory.' id '242b99c0-c740-4e6b-9731-c71f5af553cd' date '09/25/06' time '00:50:10' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.9' message 'Tweak to make the tests run in Squeak 3.9. No need to branch.' id '4691d908-e659-420f-84f5-cfc95d6db5b4' date '07/14/06' time '14:48:17' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.8' message 'Added a test for the ''Find class'' menu in OBClassCategoryNode.' id '4c427056-8fc7-4052-a19c-bba692c42081' date '07/09/06' time '00:19:24' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.7' message 'Test for category creation service.' id 'e979f4ca-9644-4622-a151-053975fdfe6f' date '06/30/06' time '01:39:16' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.6' message 'Fix announcement handling in OBActorTest.' id 'f60438fa-c40a-4c13-b9c5-d7d9fbcc36c8' date '06/06/06' time '00:36:30' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.5' message 'Tweaks to disabled the browser registry tests in images that don''t have the appr registry present. Also, signal events using announcements rather than dispatching messages.' id 'd5f373c2-c48e-4c27-ad7d-5c5620cd4512' date '06/04/06' time '14:42:18' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.4' message 'Tweak to make tests work, now that we''re converting to announcements.' id '88d1759b-82b4-44d3-9144-e12f0bb0a5c9' date '04/18/06' time '23:16:52' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.3' message 'Restored the dependency on SystemChangeNotifier, since OB-Preload-36 has a simple implementation.' id 'f1825162-e56e-476b-a465-18fbdca5615a' date '03/01/06' time '20:33:00' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.2' message 'Updated for compatibility with Squeak 3.6.' id 'a6497dcb-9efd-40b0-b641-2ae0504c29a1' date '02/28/06' time '18:33:45' author 'cwp' ancestors ((name 'OB-Tests-Standard-cwp.1' message 'Moved the tests from OB-Standard to a separate package.' id '22b657a3-30fb-418f-adcc-dbbeebde0b14' date '02/11/06' time '12:52:34' author 'cwp' ancestors () stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())(name '' message '' id '8820b9e2-9abc-400e-b92f-4f12a88c8f4b' date '' time '' author '' ancestors () stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())