{"id":0,"registry":{"0":{"partName":"TestRunner","requiredModules":[],"partsSpaceName":"PartsBin/Tools","comment":"User interface for running unit tests in Lively.","changes":[{"__isSmartRef__":true,"id":1},{"__isSmartRef__":true,"id":2},{"__isSmartRef__":true,"id":3},{"__isSmartRef__":true,"id":4},{"__isSmartRef__":true,"id":5},{"__isSmartRef__":true,"id":6},{"__isSmartRef__":true,"id":7},{"__isSmartRef__":true,"id":8},{"__isSmartRef__":true,"id":9},{"__isSmartRef__":true,"id":10},{"__isSmartRef__":true,"id":11},{"__isSmartRef__":true,"id":12},{"__isSmartRef__":true,"id":13},{"__isSmartRef__":true,"id":14},{"__isSmartRef__":true,"id":15},{"__isSmartRef__":true,"id":16},{"__isSmartRef__":true,"id":17},{"__isSmartRef__":true,"id":18},{"__isSmartRef__":true,"id":19},{"__isSmartRef__":true,"id":20},{"__isSmartRef__":true,"id":21},{"__isSmartRef__":true,"id":22},{"__isSmartRef__":true,"id":23},{"__isSmartRef__":true,"id":24},{"__isSmartRef__":true,"id":25},{"__isSmartRef__":true,"id":26},{"__isSmartRef__":true,"id":27},{"__isSmartRef__":true,"id":28},{"__isSmartRef__":true,"id":29},{"__isSmartRef__":true,"id":30},{"__isSmartRef__":true,"id":31},{"__isSmartRef__":true,"id":32},{"__isSmartRef__":true,"id":33},{"__isSmartRef__":true,"id":34},{"__isSmartRef__":true,"id":35},{"__isSmartRef__":true,"id":36},{"__isSmartRef__":true,"id":37},{"__isSmartRef__":true,"id":38},{"__isSmartRef__":true,"id":39},{"__isSmartRef__":true,"id":40},{"__isSmartRef__":true,"id":41},{"__isSmartRef__":true,"id":42},{"__isSmartRef__":true,"id":43},{"__isSmartRef__":true,"id":44},{"__isSmartRef__":true,"id":45},{"__isSmartRef__":true,"id":46},{"__isSmartRef__":true,"id":47},{"__isSmartRef__":true,"id":48},{"__isSmartRef__":true,"id":49},{"__isSmartRef__":true,"id":50},{"__isSmartRef__":true,"id":51}],"migrationLevel":8,"__serializedExpressions__":["lastModifiedDate"],"__LivelyClassName__":"lively.PartsBin.PartsBinMetaInfo","__SourceModuleName__":"Global.lively.PartsBin","lastModifiedDate":"new Date(\"Sun Oct 13 2013 22:46:09 GMT-0700 (PDT)\")"},"1":{"__serializedExpressions__":["date"],"author":"test","message":"complete rebuild of the old test runner","id":"B153F7DE-85AB-4298-8CB9-E7227863E071","date":"new Date(\"Fri Apr 26 2013 16:49:07 GMT-0700 (PDT)\")"},"2":{"__serializedExpressions__":["date"],"author":"test","message":"complete rebuild of the old test runner","id":"0C25EB95-3103-451D-87C2-0DC88CF028DA","date":"new Date(\"Fri Apr 26 2013 16:49:21 GMT-0700 (PDT)\")"},"3":{"__serializedExpressions__":["date"],"author":"test","message":"added lively.TestFramework to required modules","id":"7F01D1B1-C719-421A-BD2C-22D1F64A3436","date":"new Date(\"Fri Apr 26 2013 17:03:43 GMT-0700 (PDT)\")"},"4":{"__serializedExpressions__":["date"],"author":"test","message":"fixed loading, preventing multiple handlers, proper reset after error","id":"DFA82775-24C6-43FA-828C-433CBD35ED06","date":"new Date(\"Fri Apr 26 2013 17:38:30 GMT-0700 (PDT)\")"},"5":{"__serializedExpressions__":["date"],"author":"test","message":"fixed class name resolution","id":"73782B33-56F4-4910-BEAC-F105582B337F","date":"new Date(\"Fri Apr 26 2013 17:39:49 GMT-0700 (PDT)\")"},"6":{"__serializedExpressions__":["date"],"author":"test","message":"reset tree before init","id":"03796731-9867-4F56-812D-BFA5660AA5FC","date":"new Date(\"Fri Apr 26 2013 17:41:59 GMT-0700 (PDT)\")"},"7":{"__serializedExpressions__":["date"],"author":"test","message":"fixed reset for updating root node","id":"1EF77CBB-5886-4105-95E0-9302DC6869B5","date":"new Date(\"Fri Apr 26 2013 17:44:53 GMT-0700 (PDT)\")"},"8":{"__serializedExpressions__":["date"],"author":"test","message":"Small fixes to the tree reset","id":"147B037E-F261-435F-AFA0-FAF4E7CF92ED","date":"new Date(\"Fri Apr 26 2013 17:59:10 GMT-0700 (PDT)\")"},"9":{"__serializedExpressions__":["date"],"author":"test","message":"Store reference to class in test list","id":"5A020EEA-E168-4EE7-AF66-9A5D3A330518","date":"new Date(\"Fri Apr 26 2013 18:01:18 GMT-0700 (PDT)\")"},"10":{"__serializedExpressions__":["date"],"author":"test","message":"Always expand newly created namespace components","id":"AAF9C9F3-5627-4307-933C-469C24AF52AB","date":"new Date(\"Fri Apr 26 2013 18:05:46 GMT-0700 (PDT)\")"},"11":{"__serializedExpressions__":["date"],"author":"test","message":"Deleted node of root","id":"42B28CB1-3264-42EA-B697-5F7355BC4680","date":"new Date(\"Fri Apr 26 2013 18:11:37 GMT-0700 (PDT)\")"},"12":{"__serializedExpressions__":["date"],"author":"test","message":"Expand newly created namespace nodes","id":"790F57F7-4B10-402E-84AE-108B8AA84D09","date":"new Date(\"Fri Apr 26 2013 18:31:50 GMT-0700 (PDT)\")"},"13":{"__serializedExpressions__":["date"],"author":"test","message":"delay init to fix layout issue","id":"0FE85602-C5F6-4D10-A4EC-A79BAFA16749","date":"new Date(\"Fri Apr 26 2013 18:33:26 GMT-0700 (PDT)\")"},"14":{"__serializedExpressions__":["date"],"author":"test","message":"fixed class name issue","id":"96782639-1ECD-453D-9BBD-F9C662772DF7","date":"new Date(\"Fri Apr 26 2013 18:39:11 GMT-0700 (PDT)\")"},"15":{"__serializedExpressions__":["date"],"author":"test","message":"repaired button and removed debugger","id":"EACE4B99-8362-4EA0-977D-8A42D5A43636","date":"new Date(\"Fri Apr 26 2013 18:50:55 GMT-0700 (PDT)\")"},"16":{"__serializedExpressions__":["date"],"author":"test","message":"fixed disableEvents problem","id":"5680471B-7BAE-439D-A324-5F4D95BB231C","date":"new Date(\"Fri Apr 26 2013 19:08:51 GMT-0700 (PDT)\")"},"17":{"__serializedExpressions__":["date"],"author":"test","message":"hide classes without tests","id":"F429266F-73D7-461B-9880-A9A0ACD49E18","date":"new Date(\"Fri Apr 26 2013 19:16:20 GMT-0700 (PDT)\")"},"18":{"__serializedExpressions__":["date"],"author":"test","message":"fixed filtering","id":"520FB7F8-8A9F-4FD7-8DD7-8FBB1AFBB624","date":"new Date(\"Fri Apr 26 2013 19:18:07 GMT-0700 (PDT)\")"},"19":{"__serializedExpressions__":["date"],"author":"test","message":"enable selection","id":"02096CD7-A279-4464-9654-FC78DC41AD1F","date":"new Date(\"Fri Apr 26 2013 19:40:45 GMT-0700 (PDT)\")"},"20":{"__serializedExpressions__":["date"],"author":"test","message":"Started work on running tests","id":"CC461E8B-972B-42E1-8C0C-DA5B74A993DB","date":"new Date(\"Fri Apr 26 2013 20:03:55 GMT-0700 (PDT)\")"},"21":{"__serializedExpressions__":["date"],"author":"test","message":"Simple test reporting","id":"92AB6B2C-464D-409A-AF0D-76636DFB92AC","date":"new Date(\"Fri Apr 26 2013 20:38:32 GMT-0700 (PDT)\")"},"22":{"__serializedExpressions__":["date"],"author":"test","message":"fixed test reporting","id":"3E985EB8-9ACD-4BB8-A4DF-4F3FD9257FDC","date":"new Date(\"Fri Apr 26 2013 20:43:54 GMT-0700 (PDT)\")"},"23":{"__serializedExpressions__":["date"],"author":"test","message":"Removed Handler","id":"C9685288-E224-421A-BB02-11CD6CDE7476","date":"new Date(\"Fri Apr 26 2013 20:57:44 GMT-0700 (PDT)\")"},"24":{"__serializedExpressions__":["date"],"author":"test","message":"Fixed problem with anonymous modules.","id":"FD861D56-AB00-4105-9EE5-83C69592C7DA","date":"new Date(\"Fri Apr 26 2013 21:03:09 GMT-0700 (PDT)\")"},"25":{"__serializedExpressions__":["date"],"author":"test","message":"Changed extent","id":"24D706C4-043B-4759-803C-D604391DA78C","date":"new Date(\"Fri Apr 26 2013 21:09:16 GMT-0700 (PDT)\")"},"26":{"__serializedExpressions__":["date"],"author":"test","message":"Added timeout detection when loading modules.","id":"B9B0278C-51CB-4FE7-8EF8-53AEE6A876B0","date":"new Date(\"Mon Apr 29 2013 13:41:12 GMT-0700 (PDT)\")"},"27":{"__serializedExpressions__":["date"],"author":"test","message":"fixed propagation and duplicate class entries","id":"9B43A199-93F0-43E0-9736-92981E4FE224","date":"new Date(\"Mon Apr 29 2013 13:56:11 GMT-0700 (PDT)\")"},"28":{"__serializedExpressions__":["date"],"author":"test","message":"TestRunner is now based on individual tests instead of test classes.","id":"7E7AA110-4ACF-4B75-9C1E-39B0A7D7F234","date":"new Date(\"Mon Apr 29 2013 16:08:58 GMT-0700 (PDT)\")"},"29":{"__serializedExpressions__":["date"],"author":"test","message":"Fixed bug in initTests","id":"0511033D-A6E0-46A0-97E2-7D45515C44A4","date":"new Date(\"Mon Apr 29 2013 16:11:01 GMT-0700 (PDT)\")"},"30":{"__serializedExpressions__":["date"],"author":"test","message":"Fixed root item to react to changes.","id":"A1E39954-1BCB-4223-B201-3A1DACAEE460","date":"new Date(\"Mon Apr 29 2013 16:13:00 GMT-0700 (PDT)\")"},"31":{"__serializedExpressions__":["date"],"author":"test","message":"Lookup path instead of lookup node","id":"2EB173F6-B6B0-4AF7-9DC5-15514DF874FD","date":"new Date(\"Mon Apr 29 2013 16:14:14 GMT-0700 (PDT)\")"},"32":{"__serializedExpressions__":["date"],"author":"test","message":"Fixed test items","id":"1526C780-FB39-4D89-996F-08F3BC8BEDB7","date":"new Date(\"Mon Apr 29 2013 16:39:51 GMT-0700 (PDT)\")"},"33":{"__serializedExpressions__":["date"],"author":"test","message":"Expand module nodes automatically","id":"C3C5EB74-B148-4735-9CB2-6D512E51A620","date":"new Date(\"Mon Apr 29 2013 16:55:23 GMT-0700 (PDT)\")"},"34":{"__serializedExpressions__":["date"],"author":"test","message":"fixed bug in createItem","id":"6C8C3384-CAEF-4BE4-8F5E-AFAA3DA78485","date":"new Date(\"Mon Apr 29 2013 16:59:31 GMT-0700 (PDT)\")"},"35":{"__serializedExpressions__":["date"],"author":"test","message":"Implemented running of tests based on tree weights.","id":"00A4BACA-A12A-41A5-AD59-BFC098D27DE4","date":"new Date(\"Mon Apr 29 2013 18:46:50 GMT-0700 (PDT)\")"},"36":{"__serializedExpressions__":["date"],"author":"test","message":"Fixed problem with overriden function.","id":"F09C97E2-E950-436F-AFD7-623DC15F58FF","date":"new Date(\"Mon Apr 29 2013 18:57:09 GMT-0700 (PDT)\")"},"37":{"__serializedExpressions__":["date"],"author":"test","message":"Fixed obsolete reference.","id":"93875DBB-B5DC-4F3F-9EFF-4FCCE02578AD","date":"new Date(\"Mon Apr 29 2013 19:02:06 GMT-0700 (PDT)\")"},"38":{"__serializedExpressions__":["date"],"author":"test","message":"Improved test reporting (including running and pending)","id":"BED16D01-6C66-45CC-B16C-C349E9A86256","date":"new Date(\"Mon Apr 29 2013 19:23:27 GMT-0700 (PDT)\")"},"39":{"__serializedExpressions__":["date"],"author":"test","message":"Improved test reporting of actively running tests","id":"C1B5907E-141F-45EA-A44B-742A3D67FDEF","date":"new Date(\"Mon Apr 29 2013 19:31:48 GMT-0700 (PDT)\")"},"40":{"__serializedExpressions__":["date"],"author":"test","message":"Added time to run","id":"6C396289-149C-4CD9-BAFE-DDEFF4ED3F03","date":"new Date(\"Mon Apr 29 2013 19:49:35 GMT-0700 (PDT)\")"},"41":{"__serializedExpressions__":["date"],"author":"test","message":"Added error reporting with hover.","id":"8A5521C0-F7E4-4EFE-8DC5-7E93EDC2DE1A","date":"new Date(\"Mon Apr 29 2013 20:37:42 GMT-0700 (PDT)\")"},"42":{"__serializedExpressions__":["date"],"author":"test","message":"Improved readability of error messages with monospace font.","id":"45D3F1FA-ED6A-4056-A846-EF4B7BDC7F0F","date":"new Date(\"Mon Apr 29 2013 20:46:01 GMT-0700 (PDT)\")"},"43":{"__serializedExpressions__":["date"],"author":"test","message":"Added progressbar","id":"BF426D6C-E56D-4440-84C3-B6675ADA25A8","date":"new Date(\"Tue Apr 30 2013 14:53:10 GMT-0700 (PDT)\")"},"44":{"__serializedExpressions__":["date"],"author":"test","message":"Added browse functionality","id":"13926702-F835-40F2-B33A-C05CECA0E90F","date":"new Date(\"Tue Apr 30 2013 15:22:33 GMT-0700 (PDT)\")"},"45":{"__serializedExpressions__":["date"],"author":"test","message":"Fixed info boxes remaining on the screen.","id":"9CE85081-7E01-4966-AE96-686A851D21BD","date":"new Date(\"Tue Apr 30 2013 15:29:32 GMT-0700 (PDT)\")"},"46":{"__serializedExpressions__":["date"],"author":"test","message":"Improved readability of progress bar text.","id":"788DDA8E-0754-4B03-AD8F-930CE5277915","date":"new Date(\"Tue Apr 30 2013 16:10:15 GMT-0700 (PDT)\")"},"47":{"__serializedExpressions__":["date"],"author":"JDoe","message":"Run Tests button now stops test execution if already running.","id":"AF8399A7-9848-4251-9201-B085B62DC8D2","date":"new Date(\"Fri May 31 2013 19:43:03 GMT-0700 (PDT)\")"},"48":{"__serializedExpressions__":["date"],"author":"robertkrahn","message":"some cleanup of infobox code","id":"D4A39EE6-E14B-482C-A0AB-981D808FD51C","date":"new Date(\"Sun Oct 13 2013 22:39:50 GMT-0700 (PDT)\")"},"49":{"__serializedExpressions__":["date"],"author":"robertkrahn","message":"some cleanup of infobox code","id":"992BBDB6-EAEF-4E0F-BAEA-C1B67459A987","date":"new Date(\"Sun Oct 13 2013 22:40:03 GMT-0700 (PDT)\")"},"50":{"__serializedExpressions__":["date"],"author":"robertkrahn","message":"lively.Class ref fix","id":"DDF8787A-CDF2-478C-A4B8-50DBA661F857","date":"new Date(\"Sun Oct 13 2013 22:46:08 GMT-0700 (PDT)\")"},"51":{"__serializedExpressions__":["date"],"author":"robertkrahn","message":"lively.Class ref fix","id":"33E13D84-5F8A-4595-B457-79230979DD52","date":"new Date(\"Sun Oct 13 2013 22:46:16 GMT-0700 (PDT)\")"},"isSimplifiedRegistry":true}}