<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -1,3 +1,7 @@
+# Release 0.4.14
+- Fix window resizing when showing details
+- Adding test for 0 found test cases
+
 # Release 0.4.13
 - Fixing framework build: Header error and 32/64 bit universal (MacOSX)
 - Fixing SenTest macros not failing correctly</diff>
      <filename>CHANGELOG.md</filename>
    </modified>
    <modified>
      <diff>@@ -3,7 +3,7 @@
 	&lt;data&gt;
 		&lt;int key=&quot;IBDocument.SystemTarget&quot;&gt;1050&lt;/int&gt;
 		&lt;string key=&quot;IBDocument.SystemVersion&quot;&gt;10B504&lt;/string&gt;
-		&lt;string key=&quot;IBDocument.InterfaceBuilderVersion&quot;&gt;732&lt;/string&gt;
+		&lt;string key=&quot;IBDocument.InterfaceBuilderVersion&quot;&gt;740&lt;/string&gt;
 		&lt;string key=&quot;IBDocument.AppKitVersion&quot;&gt;1038.2&lt;/string&gt;
 		&lt;string key=&quot;IBDocument.HIToolboxVersion&quot;&gt;437.00&lt;/string&gt;
 		&lt;object class=&quot;NSMutableDictionary&quot; key=&quot;IBDocument.PluginVersions&quot;&gt;
@@ -15,13 +15,13 @@
 			&lt;/object&gt;
 			&lt;object class=&quot;NSMutableArray&quot; key=&quot;dict.values&quot;&gt;
 				&lt;bool key=&quot;EncodedWithXMLCoder&quot;&gt;YES&lt;/bool&gt;
-				&lt;string&gt;732&lt;/string&gt;
+				&lt;string&gt;740&lt;/string&gt;
 				&lt;string&gt;1.2.2&lt;/string&gt;
 			&lt;/object&gt;
 		&lt;/object&gt;
 		&lt;object class=&quot;NSMutableArray&quot; key=&quot;IBDocument.EditedObjectIDs&quot;&gt;
 			&lt;bool key=&quot;EncodedWithXMLCoder&quot;&gt;YES&lt;/bool&gt;
-			&lt;integer value=&quot;79&quot;/&gt;
+			&lt;integer value=&quot;3&quot;/&gt;
 			&lt;integer value=&quot;2&quot;/&gt;
 		&lt;/object&gt;
 		&lt;object class=&quot;NSArray&quot; key=&quot;IBDocument.PluginDependencies&quot;&gt;
@@ -67,7 +67,7 @@
 									&lt;object class=&quot;NSTextView&quot; id=&quot;598450598&quot;&gt;
 										&lt;reference key=&quot;NSNextResponder&quot; ref=&quot;686041010&quot;/&gt;
 										&lt;int key=&quot;NSvFlags&quot;&gt;2322&lt;/int&gt;
-										&lt;string key=&quot;NSFrameSize&quot;&gt;{315, 217}&lt;/string&gt;
+										&lt;string key=&quot;NSFrameSize&quot;&gt;{315, 167}&lt;/string&gt;
 										&lt;reference key=&quot;NSSuperview&quot; ref=&quot;686041010&quot;/&gt;
 										&lt;object class=&quot;NSTextContainer&quot; key=&quot;NSTextContainer&quot; id=&quot;881939648&quot;&gt;
 											&lt;object class=&quot;NSLayoutManager&quot; key=&quot;NSLayoutManager&quot;&gt;
@@ -273,7 +273,7 @@
 										&lt;nil key=&quot;NSDelegate&quot;/&gt;
 									&lt;/object&gt;
 								&lt;/object&gt;
-								&lt;string key=&quot;NSFrame&quot;&gt;{{1, 1}, {315, 404}}&lt;/string&gt;
+								&lt;string key=&quot;NSFrame&quot;&gt;{{1, 1}, {315, 389}}&lt;/string&gt;
 								&lt;reference key=&quot;NSSuperview&quot; ref=&quot;833335608&quot;/&gt;
 								&lt;reference key=&quot;NSNextKeyView&quot; ref=&quot;598450598&quot;/&gt;
 								&lt;reference key=&quot;NSDocView&quot; ref=&quot;598450598&quot;/&gt;
@@ -305,7 +305,7 @@
 								&lt;double key=&quot;NSPercent&quot;&gt;0.95481932163238525&lt;/double&gt;
 							&lt;/object&gt;
 						&lt;/object&gt;
-						&lt;string key=&quot;NSFrame&quot;&gt;{{20, 57}, {317, 406}}&lt;/string&gt;
+						&lt;string key=&quot;NSFrame&quot;&gt;{{20, 50}, {317, 391}}&lt;/string&gt;
 						&lt;reference key=&quot;NSSuperview&quot; ref=&quot;186507322&quot;/&gt;
 						&lt;reference key=&quot;NSNextKeyView&quot; ref=&quot;686041010&quot;/&gt;
 						&lt;int key=&quot;NSsFlags&quot;&gt;562&lt;/int&gt;
@@ -315,8 +315,8 @@
 					&lt;/object&gt;
 					&lt;object class=&quot;NSButton&quot; id=&quot;285932273&quot;&gt;
 						&lt;reference key=&quot;NSNextResponder&quot; ref=&quot;186507322&quot;/&gt;
-						&lt;int key=&quot;NSvFlags&quot;&gt;289&lt;/int&gt;
-						&lt;string key=&quot;NSFrame&quot;&gt;{{276, 26}, {63, 18}}&lt;/string&gt;
+						&lt;int key=&quot;NSvFlags&quot;&gt;265&lt;/int&gt;
+						&lt;string key=&quot;NSFrame&quot;&gt;{{276, 447}, {63, 18}}&lt;/string&gt;
 						&lt;reference key=&quot;NSSuperview&quot; ref=&quot;186507322&quot;/&gt;
 						&lt;bool key=&quot;NSEnabled&quot;&gt;YES&lt;/bool&gt;
 						&lt;object class=&quot;NSButtonCell&quot; key=&quot;NSCell&quot; id=&quot;912678485&quot;&gt;
@@ -644,7 +644,7 @@
 									&lt;string key=&quot;NSContents&quot;/&gt;
 									&lt;reference key=&quot;NSSupport&quot; ref=&quot;882540864&quot;/&gt;
 									&lt;reference key=&quot;NSControlView&quot; ref=&quot;385792346&quot;/&gt;
-									&lt;int key=&quot;NSButtonFlags&quot;&gt;-926662401&lt;/int&gt;
+									&lt;int key=&quot;NSButtonFlags&quot;&gt;-926138113&lt;/int&gt;
 									&lt;int key=&quot;NSButtonFlags2&quot;&gt;163&lt;/int&gt;
 									&lt;object class=&quot;NSCustomResource&quot; key=&quot;NSNormalImage&quot;&gt;
 										&lt;string key=&quot;NSClassName&quot;&gt;NSImage&lt;/string&gt;
@@ -1132,8 +1132,8 @@
 						&lt;object class=&quot;NSMutableArray&quot; key=&quot;children&quot;&gt;
 							&lt;bool key=&quot;EncodedWithXMLCoder&quot;&gt;YES&lt;/bool&gt;
 							&lt;reference ref=&quot;833335608&quot;/&gt;
-							&lt;reference ref=&quot;7855149&quot;/&gt;
 							&lt;reference ref=&quot;285932273&quot;/&gt;
+							&lt;reference ref=&quot;7855149&quot;/&gt;
 						&lt;/object&gt;
 						&lt;reference key=&quot;parent&quot; ref=&quot;0&quot;/&gt;
 						&lt;string key=&quot;objectName&quot;&gt;Test Details&lt;/string&gt;
@@ -1646,6 +1646,13 @@
 					&lt;string key=&quot;className&quot;&gt;NSObject&lt;/string&gt;
 					&lt;object class=&quot;IBClassDescriptionSource&quot; key=&quot;sourceIdentifier&quot;&gt;
 						&lt;string key=&quot;majorKey&quot;&gt;IBFrameworkSource&lt;/string&gt;
+						&lt;string key=&quot;minorKey&quot;&gt;Foundation.framework/Headers/NSConnection.h&lt;/string&gt;
+					&lt;/object&gt;
+				&lt;/object&gt;
+				&lt;object class=&quot;IBPartialClassDescription&quot;&gt;
+					&lt;string key=&quot;className&quot;&gt;NSObject&lt;/string&gt;
+					&lt;object class=&quot;IBClassDescriptionSource&quot; key=&quot;sourceIdentifier&quot;&gt;
+						&lt;string key=&quot;majorKey&quot;&gt;IBFrameworkSource&lt;/string&gt;
 						&lt;string key=&quot;minorKey&quot;&gt;Foundation.framework/Headers/NSError.h&lt;/string&gt;
 					&lt;/object&gt;
 				&lt;/object&gt;
@@ -1681,6 +1688,20 @@
 					&lt;string key=&quot;className&quot;&gt;NSObject&lt;/string&gt;
 					&lt;object class=&quot;IBClassDescriptionSource&quot; key=&quot;sourceIdentifier&quot;&gt;
 						&lt;string key=&quot;majorKey&quot;&gt;IBFrameworkSource&lt;/string&gt;
+						&lt;string key=&quot;minorKey&quot;&gt;Foundation.framework/Headers/NSMetadata.h&lt;/string&gt;
+					&lt;/object&gt;
+				&lt;/object&gt;
+				&lt;object class=&quot;IBPartialClassDescription&quot;&gt;
+					&lt;string key=&quot;className&quot;&gt;NSObject&lt;/string&gt;
+					&lt;object class=&quot;IBClassDescriptionSource&quot; key=&quot;sourceIdentifier&quot;&gt;
+						&lt;string key=&quot;majorKey&quot;&gt;IBFrameworkSource&lt;/string&gt;
+						&lt;string key=&quot;minorKey&quot;&gt;Foundation.framework/Headers/NSNetServices.h&lt;/string&gt;
+					&lt;/object&gt;
+				&lt;/object&gt;
+				&lt;object class=&quot;IBPartialClassDescription&quot;&gt;
+					&lt;string key=&quot;className&quot;&gt;NSObject&lt;/string&gt;
+					&lt;object class=&quot;IBClassDescriptionSource&quot; key=&quot;sourceIdentifier&quot;&gt;
+						&lt;string key=&quot;majorKey&quot;&gt;IBFrameworkSource&lt;/string&gt;
 						&lt;string key=&quot;minorKey&quot;&gt;Foundation.framework/Headers/NSObject.h&lt;/string&gt;
 					&lt;/object&gt;
 				&lt;/object&gt;
@@ -1695,6 +1716,13 @@
 					&lt;string key=&quot;className&quot;&gt;NSObject&lt;/string&gt;
 					&lt;object class=&quot;IBClassDescriptionSource&quot; key=&quot;sourceIdentifier&quot;&gt;
 						&lt;string key=&quot;majorKey&quot;&gt;IBFrameworkSource&lt;/string&gt;
+						&lt;string key=&quot;minorKey&quot;&gt;Foundation.framework/Headers/NSPort.h&lt;/string&gt;
+					&lt;/object&gt;
+				&lt;/object&gt;
+				&lt;object class=&quot;IBPartialClassDescription&quot;&gt;
+					&lt;string key=&quot;className&quot;&gt;NSObject&lt;/string&gt;
+					&lt;object class=&quot;IBClassDescriptionSource&quot; key=&quot;sourceIdentifier&quot;&gt;
+						&lt;string key=&quot;majorKey&quot;&gt;IBFrameworkSource&lt;/string&gt;
 						&lt;string key=&quot;minorKey&quot;&gt;Foundation.framework/Headers/NSPortCoder.h&lt;/string&gt;
 					&lt;/object&gt;
 				&lt;/object&gt;
@@ -1737,6 +1765,20 @@
 					&lt;string key=&quot;className&quot;&gt;NSObject&lt;/string&gt;
 					&lt;object class=&quot;IBClassDescriptionSource&quot; key=&quot;sourceIdentifier&quot;&gt;
 						&lt;string key=&quot;majorKey&quot;&gt;IBFrameworkSource&lt;/string&gt;
+						&lt;string key=&quot;minorKey&quot;&gt;Foundation.framework/Headers/NSSpellServer.h&lt;/string&gt;
+					&lt;/object&gt;
+				&lt;/object&gt;
+				&lt;object class=&quot;IBPartialClassDescription&quot;&gt;
+					&lt;string key=&quot;className&quot;&gt;NSObject&lt;/string&gt;
+					&lt;object class=&quot;IBClassDescriptionSource&quot; key=&quot;sourceIdentifier&quot;&gt;
+						&lt;string key=&quot;majorKey&quot;&gt;IBFrameworkSource&lt;/string&gt;
+						&lt;string key=&quot;minorKey&quot;&gt;Foundation.framework/Headers/NSStream.h&lt;/string&gt;
+					&lt;/object&gt;
+				&lt;/object&gt;
+				&lt;object class=&quot;IBPartialClassDescription&quot;&gt;
+					&lt;string key=&quot;className&quot;&gt;NSObject&lt;/string&gt;
+					&lt;object class=&quot;IBClassDescriptionSource&quot; key=&quot;sourceIdentifier&quot;&gt;
+						&lt;string key=&quot;majorKey&quot;&gt;IBFrameworkSource&lt;/string&gt;
 						&lt;string key=&quot;minorKey&quot;&gt;Foundation.framework/Headers/NSThread.h&lt;/string&gt;
 					&lt;/object&gt;
 				&lt;/object&gt;
@@ -1762,6 +1804,13 @@
 					&lt;/object&gt;
 				&lt;/object&gt;
 				&lt;object class=&quot;IBPartialClassDescription&quot;&gt;
+					&lt;string key=&quot;className&quot;&gt;NSObject&lt;/string&gt;
+					&lt;object class=&quot;IBClassDescriptionSource&quot; key=&quot;sourceIdentifier&quot;&gt;
+						&lt;string key=&quot;majorKey&quot;&gt;IBFrameworkSource&lt;/string&gt;
+						&lt;string key=&quot;minorKey&quot;&gt;Foundation.framework/Headers/NSXMLParser.h&lt;/string&gt;
+					&lt;/object&gt;
+				&lt;/object&gt;
+				&lt;object class=&quot;IBPartialClassDescription&quot;&gt;
 					&lt;string key=&quot;className&quot;&gt;NSOutlineView&lt;/string&gt;
 					&lt;string key=&quot;superclassName&quot;&gt;NSTableView&lt;/string&gt;
 					&lt;reference key=&quot;sourceIdentifier&quot; ref=&quot;156520130&quot;/&gt;</diff>
      <filename>Classes-MacOSX/UI/GHTestView.xib</filename>
    </modified>
    <modified>
      <diff>@@ -80,4 +80,6 @@
 - (void)loadDefaults;
 - (void)saveDefaults;
 
+- (BOOL)isShowingDetails;
+
 @end</diff>
      <filename>Classes-MacOSX/UI/GHTestViewController.h</filename>
    </modified>
    <modified>
      <diff>@@ -124,6 +124,10 @@ wrapInTextView=wrapInTextView_, runLabel=runLabel_, dataSource=dataSource_;
 	[_textView copy:sender];
 }
 
+- (BOOL)isShowingDetails {
+  return ![[NSUserDefaults standardUserDefaults] boolForKey:@&quot;ViewCollapsed&quot;];
+}
+
 - (IBAction)toggleDetails:(id)sender {	
 	if ([[NSUserDefaults standardUserDefaults] boolForKey:@&quot;ViewCollapsed&quot;]) {
 		[_detailsView removeFromSuperview];</diff>
      <filename>Classes-MacOSX/UI/GHTestViewController.m</filename>
    </modified>
    <modified>
      <diff>@@ -2,16 +2,17 @@
 &lt;archive type=&quot;com.apple.InterfaceBuilder3.Cocoa.XIB&quot; version=&quot;7.10&quot;&gt;
 	&lt;data&gt;
 		&lt;int key=&quot;IBDocument.SystemTarget&quot;&gt;1050&lt;/int&gt;
-		&lt;string key=&quot;IBDocument.SystemVersion&quot;&gt;10A432&lt;/string&gt;
-		&lt;string key=&quot;IBDocument.InterfaceBuilderVersion&quot;&gt;732&lt;/string&gt;
-		&lt;string key=&quot;IBDocument.AppKitVersion&quot;&gt;1038&lt;/string&gt;
+		&lt;string key=&quot;IBDocument.SystemVersion&quot;&gt;10B504&lt;/string&gt;
+		&lt;string key=&quot;IBDocument.InterfaceBuilderVersion&quot;&gt;740&lt;/string&gt;
+		&lt;string key=&quot;IBDocument.AppKitVersion&quot;&gt;1038.2&lt;/string&gt;
 		&lt;string key=&quot;IBDocument.HIToolboxVersion&quot;&gt;437.00&lt;/string&gt;
 		&lt;object class=&quot;NSMutableDictionary&quot; key=&quot;IBDocument.PluginVersions&quot;&gt;
 			&lt;string key=&quot;NS.key.0&quot;&gt;com.apple.InterfaceBuilder.CocoaPlugin&lt;/string&gt;
-			&lt;string key=&quot;NS.object.0&quot;&gt;732&lt;/string&gt;
+			&lt;string key=&quot;NS.object.0&quot;&gt;740&lt;/string&gt;
 		&lt;/object&gt;
 		&lt;object class=&quot;NSMutableArray&quot; key=&quot;IBDocument.EditedObjectIDs&quot;&gt;
 			&lt;bool key=&quot;EncodedWithXMLCoder&quot;&gt;YES&lt;/bool&gt;
+			&lt;integer value=&quot;4&quot;/&gt;
 			&lt;integer value=&quot;68&quot;/&gt;
 		&lt;/object&gt;
 		&lt;object class=&quot;NSArray&quot; key=&quot;IBDocument.PluginDependencies&quot;&gt;
@@ -41,21 +42,22 @@
 			&lt;object class=&quot;NSWindowTemplate&quot; id=&quot;37712463&quot;&gt;
 				&lt;int key=&quot;NSWindowStyleMask&quot;&gt;15&lt;/int&gt;
 				&lt;int key=&quot;NSWindowBacking&quot;&gt;2&lt;/int&gt;
-				&lt;string key=&quot;NSWindowRect&quot;&gt;{{196, 110}, {300, 400}}&lt;/string&gt;
+				&lt;string key=&quot;NSWindowRect&quot;&gt;{{112, 309}, {600, 400}}&lt;/string&gt;
 				&lt;int key=&quot;NSWTFlags&quot;&gt;603979776&lt;/int&gt;
 				&lt;string key=&quot;NSWindowTitle&quot;&gt;GHUnit&lt;/string&gt;
 				&lt;string key=&quot;NSWindowClass&quot;&gt;NSWindow&lt;/string&gt;
 				&lt;nil key=&quot;NSViewClass&quot;/&gt;
-				&lt;string key=&quot;NSWindowContentMaxSize&quot;&gt;{1.79769e+308, 1.79769e+308}&lt;/string&gt;
+				&lt;string key=&quot;NSWindowContentMaxSize&quot;&gt;{3.40282e+38, 3.40282e+38}&lt;/string&gt;
 				&lt;string key=&quot;NSWindowContentMinSize&quot;&gt;{300, 400}&lt;/string&gt;
 				&lt;object class=&quot;NSView&quot; key=&quot;NSWindowView&quot; id=&quot;304247640&quot;&gt;
-					&lt;nil key=&quot;NSNextResponder&quot;/&gt;
+					&lt;reference key=&quot;NSNextResponder&quot;/&gt;
 					&lt;int key=&quot;NSvFlags&quot;&gt;274&lt;/int&gt;
-					&lt;string key=&quot;NSFrameSize&quot;&gt;{300, 400}&lt;/string&gt;
+					&lt;string key=&quot;NSFrameSize&quot;&gt;{600, 400}&lt;/string&gt;
+					&lt;reference key=&quot;NSSuperview&quot;/&gt;
 				&lt;/object&gt;
 				&lt;string key=&quot;NSScreenRect&quot;&gt;{{0, 0}, {1440, 878}}&lt;/string&gt;
 				&lt;string key=&quot;NSMinSize&quot;&gt;{300, 422}&lt;/string&gt;
-				&lt;string key=&quot;NSMaxSize&quot;&gt;{1.79769e+308, 1.79769e+308}&lt;/string&gt;
+				&lt;string key=&quot;NSMaxSize&quot;&gt;{3.40282e+38, 3.40282e+38}&lt;/string&gt;
 				&lt;string key=&quot;NSFrameAutosaveName&quot;&gt;GHUnitWindow&lt;/string&gt;
 			&lt;/object&gt;
 			&lt;object class=&quot;NSMenu&quot; id=&quot;804257789&quot;&gt;
@@ -844,9 +846,9 @@
 					&lt;string&gt;{{596, 852}, {216, 23}}&lt;/string&gt;
 					&lt;string&gt;com.apple.InterfaceBuilder.CocoaPlugin&lt;/string&gt;
 					&lt;integer value=&quot;1&quot;/&gt;
-					&lt;string&gt;{{210, 275}, {300, 400}}&lt;/string&gt;
+					&lt;string&gt;{{135, 303}, {600, 400}}&lt;/string&gt;
 					&lt;string&gt;com.apple.InterfaceBuilder.CocoaPlugin&lt;/string&gt;
-					&lt;string&gt;{{210, 275}, {300, 400}}&lt;/string&gt;
+					&lt;string&gt;{{135, 303}, {600, 400}}&lt;/string&gt;
 					&lt;boolean value=&quot;NO&quot;/&gt;
 					&lt;boolean value=&quot;YES&quot;/&gt;
 					&lt;string&gt;{300, 400}&lt;/string&gt;
@@ -1202,6 +1204,13 @@
 					&lt;string key=&quot;className&quot;&gt;NSObject&lt;/string&gt;
 					&lt;object class=&quot;IBClassDescriptionSource&quot; key=&quot;sourceIdentifier&quot;&gt;
 						&lt;string key=&quot;majorKey&quot;&gt;IBFrameworkSource&lt;/string&gt;
+						&lt;string key=&quot;minorKey&quot;&gt;Foundation.framework/Headers/NSConnection.h&lt;/string&gt;
+					&lt;/object&gt;
+				&lt;/object&gt;
+				&lt;object class=&quot;IBPartialClassDescription&quot;&gt;
+					&lt;string key=&quot;className&quot;&gt;NSObject&lt;/string&gt;
+					&lt;object class=&quot;IBClassDescriptionSource&quot; key=&quot;sourceIdentifier&quot;&gt;
+						&lt;string key=&quot;majorKey&quot;&gt;IBFrameworkSource&lt;/string&gt;
 						&lt;string key=&quot;minorKey&quot;&gt;Foundation.framework/Headers/NSError.h&lt;/string&gt;
 					&lt;/object&gt;
 				&lt;/object&gt;
@@ -1237,6 +1246,20 @@
 					&lt;string key=&quot;className&quot;&gt;NSObject&lt;/string&gt;
 					&lt;object class=&quot;IBClassDescriptionSource&quot; key=&quot;sourceIdentifier&quot;&gt;
 						&lt;string key=&quot;majorKey&quot;&gt;IBFrameworkSource&lt;/string&gt;
+						&lt;string key=&quot;minorKey&quot;&gt;Foundation.framework/Headers/NSMetadata.h&lt;/string&gt;
+					&lt;/object&gt;
+				&lt;/object&gt;
+				&lt;object class=&quot;IBPartialClassDescription&quot;&gt;
+					&lt;string key=&quot;className&quot;&gt;NSObject&lt;/string&gt;
+					&lt;object class=&quot;IBClassDescriptionSource&quot; key=&quot;sourceIdentifier&quot;&gt;
+						&lt;string key=&quot;majorKey&quot;&gt;IBFrameworkSource&lt;/string&gt;
+						&lt;string key=&quot;minorKey&quot;&gt;Foundation.framework/Headers/NSNetServices.h&lt;/string&gt;
+					&lt;/object&gt;
+				&lt;/object&gt;
+				&lt;object class=&quot;IBPartialClassDescription&quot;&gt;
+					&lt;string key=&quot;className&quot;&gt;NSObject&lt;/string&gt;
+					&lt;object class=&quot;IBClassDescriptionSource&quot; key=&quot;sourceIdentifier&quot;&gt;
+						&lt;string key=&quot;majorKey&quot;&gt;IBFrameworkSource&lt;/string&gt;
 						&lt;string key=&quot;minorKey&quot;&gt;Foundation.framework/Headers/NSObject.h&lt;/string&gt;
 					&lt;/object&gt;
 				&lt;/object&gt;
@@ -1251,6 +1274,13 @@
 					&lt;string key=&quot;className&quot;&gt;NSObject&lt;/string&gt;
 					&lt;object class=&quot;IBClassDescriptionSource&quot; key=&quot;sourceIdentifier&quot;&gt;
 						&lt;string key=&quot;majorKey&quot;&gt;IBFrameworkSource&lt;/string&gt;
+						&lt;string key=&quot;minorKey&quot;&gt;Foundation.framework/Headers/NSPort.h&lt;/string&gt;
+					&lt;/object&gt;
+				&lt;/object&gt;
+				&lt;object class=&quot;IBPartialClassDescription&quot;&gt;
+					&lt;string key=&quot;className&quot;&gt;NSObject&lt;/string&gt;
+					&lt;object class=&quot;IBClassDescriptionSource&quot; key=&quot;sourceIdentifier&quot;&gt;
+						&lt;string key=&quot;majorKey&quot;&gt;IBFrameworkSource&lt;/string&gt;
 						&lt;string key=&quot;minorKey&quot;&gt;Foundation.framework/Headers/NSPortCoder.h&lt;/string&gt;
 					&lt;/object&gt;
 				&lt;/object&gt;
@@ -1293,6 +1323,20 @@
 					&lt;string key=&quot;className&quot;&gt;NSObject&lt;/string&gt;
 					&lt;object class=&quot;IBClassDescriptionSource&quot; key=&quot;sourceIdentifier&quot;&gt;
 						&lt;string key=&quot;majorKey&quot;&gt;IBFrameworkSource&lt;/string&gt;
+						&lt;string key=&quot;minorKey&quot;&gt;Foundation.framework/Headers/NSSpellServer.h&lt;/string&gt;
+					&lt;/object&gt;
+				&lt;/object&gt;
+				&lt;object class=&quot;IBPartialClassDescription&quot;&gt;
+					&lt;string key=&quot;className&quot;&gt;NSObject&lt;/string&gt;
+					&lt;object class=&quot;IBClassDescriptionSource&quot; key=&quot;sourceIdentifier&quot;&gt;
+						&lt;string key=&quot;majorKey&quot;&gt;IBFrameworkSource&lt;/string&gt;
+						&lt;string key=&quot;minorKey&quot;&gt;Foundation.framework/Headers/NSStream.h&lt;/string&gt;
+					&lt;/object&gt;
+				&lt;/object&gt;
+				&lt;object class=&quot;IBPartialClassDescription&quot;&gt;
+					&lt;string key=&quot;className&quot;&gt;NSObject&lt;/string&gt;
+					&lt;object class=&quot;IBClassDescriptionSource&quot; key=&quot;sourceIdentifier&quot;&gt;
+						&lt;string key=&quot;majorKey&quot;&gt;IBFrameworkSource&lt;/string&gt;
 						&lt;string key=&quot;minorKey&quot;&gt;Foundation.framework/Headers/NSThread.h&lt;/string&gt;
 					&lt;/object&gt;
 				&lt;/object&gt;
@@ -1318,6 +1362,13 @@
 					&lt;/object&gt;
 				&lt;/object&gt;
 				&lt;object class=&quot;IBPartialClassDescription&quot;&gt;
+					&lt;string key=&quot;className&quot;&gt;NSObject&lt;/string&gt;
+					&lt;object class=&quot;IBClassDescriptionSource&quot; key=&quot;sourceIdentifier&quot;&gt;
+						&lt;string key=&quot;majorKey&quot;&gt;IBFrameworkSource&lt;/string&gt;
+						&lt;string key=&quot;minorKey&quot;&gt;Foundation.framework/Headers/NSXMLParser.h&lt;/string&gt;
+					&lt;/object&gt;
+				&lt;/object&gt;
+				&lt;object class=&quot;IBPartialClassDescription&quot;&gt;
 					&lt;string key=&quot;className&quot;&gt;NSOutlineView&lt;/string&gt;
 					&lt;string key=&quot;superclassName&quot;&gt;NSTableView&lt;/string&gt;
 					&lt;reference key=&quot;sourceIdentifier&quot; ref=&quot;748226894&quot;/&gt;</diff>
      <filename>Classes-MacOSX/UI/GHTestWindow.xib</filename>
    </modified>
    <modified>
      <diff>@@ -48,11 +48,11 @@
 }
 
 - (IBAction)runTests:(id)sender {
-    [viewController_ runTests];
+  [viewController_ runTests];
 }
 
 - (IBAction)edit:(id)sender {
-    [viewController_ edit:sender];
+  [viewController_ edit:sender];
 }
 
 - (void)dealloc {
@@ -64,4 +64,9 @@
 	[[NSApplication sharedApplication] terminate:self];
 }
 
+- (NSSize)windowWillResize:(NSWindow *)sender toSize:(NSSize)frameSize {
+  if ([viewController_ isShowingDetails] &amp;&amp; frameSize.width &lt; 600) return sender.frame.size;
+  return frameSize;
+}
+
 @end</diff>
      <filename>Classes-MacOSX/UI/GHTestWindowController.m</filename>
    </modified>
    <modified>
      <diff>@@ -32,9 +32,6 @@
 		0020546A0F93FE6F00FC1898 /* GHNSLocaleMockTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 002054690F93FE6F00FC1898 /* GHNSLocaleMockTest.m */; };
 		0020596C0F9501F100FC1898 /* TODO.md in Resources */ = {isa = PBXBuildFile; fileRef = 0020596B0F9501F100FC1898 /* TODO.md */; };
 		0022F2EA105C840500EF9FC5 /* libGHUnitIPhoneSimulator3_0.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 00A952F50FDA2B99006A80A6 /* libGHUnitIPhoneSimulator3_0.a */; };
-		0022F32F105C85C200EF9FC5 /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0022F32E105C85C200EF9FC5 /* CoreGraphics.framework */; };
-		0022F331105C85C200EF9FC5 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0022F330105C85C200EF9FC5 /* Foundation.framework */; };
-		0022F338105C85D200EF9FC5 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0022F337105C85D200EF9FC5 /* UIKit.framework */; };
 		007730280F8D8DF400586577 /* GHAsyncTestCaseTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 007730230F8D8DF400586577 /* GHAsyncTestCaseTest.m */; };
 		007730290F8D8DF400586577 /* GHRegisterTestCaseClassTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 007730240F8D8DF400586577 /* GHRegisterTestCaseClassTest.m */; };
 		0077302B0F8D8DF400586577 /* GHSpecialTestCase.m in Sources */ = {isa = PBXBuildFile; fileRef = 007730270F8D8DF400586577 /* GHSpecialTestCase.m */; };
@@ -123,6 +120,16 @@
 		00DA14AC0F8743DD001FE08E /* GHSetUpTearDownTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 00080FA50F4FC75E0034DF4C /* GHSetUpTearDownTest.m */; };
 		00DA14AD0F8743DE001FE08E /* GHSlowTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 00AF12E90F2D880E009F0ABA /* GHSlowTest.m */; };
 		00DA14AE0F8743DF001FE08E /* GTMSenTestCase.m in Sources */ = {isa = PBXBuildFile; fileRef = 00080FBB0F4FC7CB0034DF4C /* GTMSenTestCase.m */; };
+		00F09A29108D4E68000E5AB5 /* libGHUnitIPhoneSimulator3_0.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 00A952F50FDA2B99006A80A6 /* libGHUnitIPhoneSimulator3_0.a */; };
+		00F09A31108D4ECE000E5AB5 /* GHUnitIPhoneTestMain.m in Sources */ = {isa = PBXBuildFile; fileRef = 002D9C640F4915C2007932FE /* GHUnitIPhoneTestMain.m */; };
+		00F09A51108D4FD3000E5AB5 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 00F09A50108D4FD3000E5AB5 /* UIKit.framework */; };
+		00F09A55108D4FF1000E5AB5 /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 00F09A54108D4FF1000E5AB5 /* CoreGraphics.framework */; };
+		00F09A57108D4FF1000E5AB5 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 00F09A56108D4FF1000E5AB5 /* Foundation.framework */; };
+		00F09A5D108D5006000E5AB5 /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 00F09A5C108D5006000E5AB5 /* CoreGraphics.framework */; };
+		00F09A5F108D5006000E5AB5 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 00F09A5E108D5006000E5AB5 /* Foundation.framework */; };
+		00F09A61108D5006000E5AB5 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 00F09A60108D5006000E5AB5 /* UIKit.framework */; };
+		00F09A66108D5040000E5AB5 /* GHTestEmpty.m in Sources */ = {isa = PBXBuildFile; fileRef = 00F09A65108D5040000E5AB5 /* GHTestEmpty.m */; };
+		00F09A67108D5040000E5AB5 /* GHTestEmpty.m in Sources */ = {isa = PBXBuildFile; fileRef = 00F09A65108D5040000E5AB5 /* GHTestEmpty.m */; };
 /* End PBXBuildFile section */
 
 /* Begin PBXContainerItemProxy section */
@@ -147,6 +154,13 @@
 			remoteGlobalIDString = 00A952C40FDA2B99006A80A6;
 			remoteInfo = &quot;GHUnitIPhone (Simulator-3.0)&quot;;
 		};
+		00F09A27108D4E5A000E5AB5 /* PBXContainerItemProxy */ = {
+			isa = PBXContainerItemProxy;
+			containerPortal = 29B97313FDCFA39411CA2CEA /* Project object */;
+			proxyType = 1;
+			remoteGlobalIDString = 00A952C40FDA2B99006A80A6 /* GHUnitIPhone (Simulator-3.0) */;
+			remoteInfo = &quot;GHUnitIPhone (Simulator-3.0)&quot;;
+		};
 /* End PBXContainerItemProxy section */
 
 /* Begin PBXCopyFilesBuildPhase section */
@@ -225,9 +239,6 @@
 		002058910F946E7800FC1898 /* GHUNSObject+Swizzle.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = &quot;GHUNSObject+Swizzle.h&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
 		002058920F946E7800FC1898 /* GHUNSObject+Swizzle.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = &quot;GHUNSObject+Swizzle.m&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
 		0020596B0F9501F100FC1898 /* TODO.md */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = TODO.md; path = ../TODO.md; sourceTree = SOURCE_ROOT; };
-		0022F32E105C85C200EF9FC5 /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = System/Library/Frameworks/CoreGraphics.framework; sourceTree = SDKROOT; };
-		0022F330105C85C200EF9FC5 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; };
-		0022F337105C85D200EF9FC5 /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = System/Library/Frameworks/UIKit.framework; sourceTree = SDKROOT; };
 		002911540FC47E0500523E9B /* GHMockCLLocationManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GHMockCLLocationManager.h; sourceTree = &quot;&lt;group&gt;&quot;; };
 		002911550FC47E0500523E9B /* GHMockCLLocationManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GHMockCLLocationManager.m; sourceTree = &quot;&lt;group&gt;&quot;; };
 		002A15890F8E74550082A4BB /* Shared.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = Shared.xcconfig; sourceTree = &quot;&lt;group&gt;&quot;; };
@@ -287,6 +298,15 @@
 		00DA12F10F8722DD001FE08E /* GHUnitIPhone_Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GHUnitIPhone_Prefix.pch; sourceTree = &quot;&lt;group&gt;&quot;; };
 		00DA16AB0F89C52E001FE08E /* RunTests.sh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.sh; path = RunTests.sh; sourceTree = &quot;&lt;group&gt;&quot;; };
 		00DCB8790FA4F9E10022DA5A /* GHMockCLLocationManagerTest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GHMockCLLocationManagerTest.m; sourceTree = &quot;&lt;group&gt;&quot;; };
+		00F09A1F108D4E2A000E5AB5 /* Tests_Empty.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Tests_Empty.app; sourceTree = BUILT_PRODUCTS_DIR; };
+		00F09A21108D4E2B000E5AB5 /* Tests_Empty-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = &quot;Tests_Empty-Info.plist&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+		00F09A50108D4FD3000E5AB5 /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = System/Library/Frameworks/UIKit.framework; sourceTree = SDKROOT; };
+		00F09A54108D4FF1000E5AB5 /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = System/Library/Frameworks/CoreGraphics.framework; sourceTree = SDKROOT; };
+		00F09A56108D4FF1000E5AB5 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; };
+		00F09A5C108D5006000E5AB5 /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = System/Library/Frameworks/CoreGraphics.framework; sourceTree = SDKROOT; };
+		00F09A5E108D5006000E5AB5 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; };
+		00F09A60108D5006000E5AB5 /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = System/Library/Frameworks/UIKit.framework; sourceTree = SDKROOT; };
+		00F09A65108D5040000E5AB5 /* GHTestEmpty.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GHTestEmpty.m; sourceTree = &quot;&lt;group&gt;&quot;; };
 		1D6058910D05DD3D006BFB54 /* Tests.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Tests.app; sourceTree = BUILT_PRODUCTS_DIR; };
 		1DF5F4DF0D08C38300B7A737 /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = System/Library/Frameworks/UIKit.framework; sourceTree = SDKROOT; };
 		32CA4F630368D1EE00C91783 /* Tests_Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Tests_Prefix.pch; sourceTree = &quot;&lt;group&gt;&quot;; };
@@ -310,14 +330,25 @@
 			);
 			runOnlyForDeploymentPostprocessing = 0;
 		};
+		00F09A1D108D4E2A000E5AB5 /* Frameworks */ = {
+			isa = PBXFrameworksBuildPhase;
+			buildActionMask = 2147483647;
+			files = (
+				00F09A29108D4E68000E5AB5 /* libGHUnitIPhoneSimulator3_0.a in Frameworks */,
+				00F09A51108D4FD3000E5AB5 /* UIKit.framework in Frameworks */,
+				00F09A55108D4FF1000E5AB5 /* CoreGraphics.framework in Frameworks */,
+				00F09A57108D4FF1000E5AB5 /* Foundation.framework in Frameworks */,
+			);
+			runOnlyForDeploymentPostprocessing = 0;
+		};
 		1D60588F0D05DD3D006BFB54 /* Frameworks */ = {
 			isa = PBXFrameworksBuildPhase;
 			buildActionMask = 2147483647;
 			files = (
 				0022F2EA105C840500EF9FC5 /* libGHUnitIPhoneSimulator3_0.a in Frameworks */,
-				0022F32F105C85C200EF9FC5 /* CoreGraphics.framework in Frameworks */,
-				0022F331105C85C200EF9FC5 /* Foundation.framework in Frameworks */,
-				0022F338105C85D200EF9FC5 /* UIKit.framework in Frameworks */,
+				00F09A5D108D5006000E5AB5 /* CoreGraphics.framework in Frameworks */,
+				00F09A5F108D5006000E5AB5 /* Foundation.framework in Frameworks */,
+				00F09A61108D5006000E5AB5 /* UIKit.framework in Frameworks */,
 			);
 			runOnlyForDeploymentPostprocessing = 0;
 		};
@@ -505,6 +536,7 @@
 				002054690F93FE6F00FC1898 /* GHNSLocaleMockTest.m */,
 				00A230BD1022586400337F7B /* GHTestMacrosTest.m */,
 				00A230BF1022587F00337F7B /* GHTestLogTest.m */,
+				00F09A65108D5040000E5AB5 /* GHTestEmpty.m */,
 			);
 			name = Tests;
 			path = ../Tests;
@@ -524,6 +556,7 @@
 				1D6058910D05DD3D006BFB54 /* Tests.app */,
 				00A952F50FDA2B99006A80A6 /* libGHUnitIPhoneSimulator3_0.a */,
 				00A953270FDA2BB8006A80A6 /* libGHUnitIPhoneDevice3_0.a */,
+				00F09A1F108D4E2A000E5AB5 /* Tests_Empty.app */,
 			);
 			name = Products;
 			sourceTree = &quot;&lt;group&gt;&quot;;
@@ -545,9 +578,12 @@
 				00A9533E0FDA2DD4006A80A6 /* Scripts */,
 				00CDDD780F76FC660089C60E /* Makefile */,
 				0020596B0F9501F100FC1898 /* TODO.md */,
-				0022F32E105C85C200EF9FC5 /* CoreGraphics.framework */,
-				0022F330105C85C200EF9FC5 /* Foundation.framework */,
-				0022F337105C85D200EF9FC5 /* UIKit.framework */,
+				00F09A50108D4FD3000E5AB5 /* UIKit.framework */,
+				00F09A54108D4FF1000E5AB5 /* CoreGraphics.framework */,
+				00F09A56108D4FF1000E5AB5 /* Foundation.framework */,
+				00F09A5C108D5006000E5AB5 /* CoreGraphics.framework */,
+				00F09A5E108D5006000E5AB5 /* Foundation.framework */,
+				00F09A60108D5006000E5AB5 /* UIKit.framework */,
 			);
 			name = CustomTemplate;
 			sourceTree = &quot;&lt;group&gt;&quot;;
@@ -565,6 +601,7 @@
 			isa = PBXGroup;
 			children = (
 				8D1107310486CEB800E47090 /* Info.plist */,
+				00F09A21108D4E2B000E5AB5 /* Tests_Empty-Info.plist */,
 			);
 			name = Resources;
 			sourceTree = &quot;&lt;group&gt;&quot;;
@@ -633,6 +670,24 @@
 			productReference = 00A953270FDA2BB8006A80A6 /* libGHUnitIPhoneDevice3_0.a */;
 			productType = &quot;com.apple.product-type.library.static&quot;;
 		};
+		00F09A1E108D4E2A000E5AB5 /* Tests (Empty) */ = {
+			isa = PBXNativeTarget;
+			buildConfigurationList = 00F09A24108D4E2C000E5AB5 /* Build configuration list for PBXNativeTarget &quot;Tests (Empty)&quot; */;
+			buildPhases = (
+				00F09A1B108D4E2A000E5AB5 /* Resources */,
+				00F09A1C108D4E2A000E5AB5 /* Sources */,
+				00F09A1D108D4E2A000E5AB5 /* Frameworks */,
+			);
+			buildRules = (
+			);
+			dependencies = (
+				00F09A28108D4E5A000E5AB5 /* PBXTargetDependency */,
+			);
+			name = &quot;Tests (Empty)&quot;;
+			productName = &quot;Tests (Empty)&quot;;
+			productReference = 00F09A1F108D4E2A000E5AB5 /* Tests_Empty.app */;
+			productType = &quot;com.apple.product-type.application&quot;;
+		};
 		1D6058900D05DD3D006BFB54 /* Tests */ = {
 			isa = PBXNativeTarget;
 			buildConfigurationList = 1D6058960D05DD3E006BFB54 /* Build configuration list for PBXNativeTarget &quot;Tests&quot; */;
@@ -667,12 +722,20 @@
 				00A952C40FDA2B99006A80A6 /* GHUnitIPhone (Simulator-3.0) */,
 				00A952F60FDA2BB8006A80A6 /* GHUnitIPhone (Device-3.0) */,
 				1D6058900D05DD3D006BFB54 /* Tests */,
+				00F09A1E108D4E2A000E5AB5 /* Tests (Empty) */,
 				00A953BF0FDA36FA006A80A6 /* CombineLibs (3.0) */,
 			);
 		};
 /* End PBXProject section */
 
 /* Begin PBXResourcesBuildPhase section */
+		00F09A1B108D4E2A000E5AB5 /* Resources */ = {
+			isa = PBXResourcesBuildPhase;
+			buildActionMask = 2147483647;
+			files = (
+			);
+			runOnlyForDeploymentPostprocessing = 0;
+		};
 		1D60588D0D05DD3D006BFB54 /* Resources */ = {
 			isa = PBXResourcesBuildPhase;
 			buildActionMask = 2147483647;
@@ -775,6 +838,15 @@
 			);
 			runOnlyForDeploymentPostprocessing = 0;
 		};
+		00F09A1C108D4E2A000E5AB5 /* Sources */ = {
+			isa = PBXSourcesBuildPhase;
+			buildActionMask = 2147483647;
+			files = (
+				00F09A31108D4ECE000E5AB5 /* GHUnitIPhoneTestMain.m in Sources */,
+				00F09A66108D5040000E5AB5 /* GHTestEmpty.m in Sources */,
+			);
+			runOnlyForDeploymentPostprocessing = 0;
+		};
 		1D60588E0D05DD3D006BFB54 /* Sources */ = {
 			isa = PBXSourcesBuildPhase;
 			buildActionMask = 2147483647;
@@ -793,6 +865,7 @@
 				0016AF101012A4A8009F4F8F /* GHTestFail.m in Sources */,
 				00A230BE1022586400337F7B /* GHTestMacrosTest.m in Sources */,
 				00A230C01022587F00337F7B /* GHTestLogTest.m in Sources */,
+				00F09A67108D5040000E5AB5 /* GHTestEmpty.m in Sources */,
 			);
 			runOnlyForDeploymentPostprocessing = 0;
 		};
@@ -814,6 +887,11 @@
 			target = 00A952C40FDA2B99006A80A6 /* GHUnitIPhone (Simulator-3.0) */;
 			targetProxy = 00A953CA0FDA370F006A80A6 /* PBXContainerItemProxy */;
 		};
+		00F09A28108D4E5A000E5AB5 /* PBXTargetDependency */ = {
+			isa = PBXTargetDependency;
+			target = 00A952C40FDA2B99006A80A6 /* GHUnitIPhone (Simulator-3.0) */;
+			targetProxy = 00F09A27108D4E5A000E5AB5 /* PBXContainerItemProxy */;
+		};
 /* End PBXTargetDependency section */
 
 /* Begin XCBuildConfiguration section */
@@ -910,6 +988,55 @@
 			};
 			name = Release;
 		};
+		00F09A22108D4E2C000E5AB5 /* Debug */ = {
+			isa = XCBuildConfiguration;
+			baseConfigurationReference = 006307B30F8E792F00C9602A /* Shared-IPhone.xcconfig */;
+			buildSettings = {
+				ALWAYS_SEARCH_USER_PATHS = NO;
+				ARCHS = &quot;$(ARCHS_STANDARD_32_BIT)&quot;;
+				CODE_SIGN_IDENTITY = &quot;iPhone Developer&quot;;
+				COPY_PHASE_STRIP = NO;
+				GCC_DYNAMIC_NO_PIC = NO;
+				GCC_OPTIMIZATION_LEVEL = 0;
+				GCC_PRECOMPILE_PREFIX_HEADER = YES;
+				GCC_PREFIX_HEADER = &quot;$(SYSTEM_LIBRARY_DIR)/Frameworks/UIKit.framework/Headers/UIKit.h&quot;;
+				INFOPLIST_FILE = &quot;Tests_Empty-Info.plist&quot;;
+				INSTALL_PATH = &quot;$(HOME)/Applications&quot;;
+				OTHER_LDFLAGS = (
+					&quot;-ObjC&quot;,
+					&quot;-all_load&quot;,
+				);
+				PREBINDING = NO;
+				PRODUCT_NAME = Tests_Empty;
+				SDKROOT = iphonesimulator3.0;
+			};
+			name = Debug;
+		};
+		00F09A23108D4E2C000E5AB5 /* Release */ = {
+			isa = XCBuildConfiguration;
+			baseConfigurationReference = 006307B30F8E792F00C9602A /* Shared-IPhone.xcconfig */;
+			buildSettings = {
+				ALWAYS_SEARCH_USER_PATHS = NO;
+				ARCHS = &quot;$(ARCHS_STANDARD_32_BIT)&quot;;
+				CODE_SIGN_IDENTITY = &quot;iPhone Developer&quot;;
+				COPY_PHASE_STRIP = YES;
+				DEBUG_INFORMATION_FORMAT = &quot;dwarf-with-dsym&quot;;
+				GCC_ENABLE_FIX_AND_CONTINUE = NO;
+				GCC_PRECOMPILE_PREFIX_HEADER = YES;
+				GCC_PREFIX_HEADER = &quot;$(SYSTEM_LIBRARY_DIR)/Frameworks/UIKit.framework/Headers/UIKit.h&quot;;
+				INFOPLIST_FILE = &quot;Tests_Empty-Info.plist&quot;;
+				INSTALL_PATH = &quot;$(HOME)/Applications&quot;;
+				OTHER_LDFLAGS = (
+					&quot;-ObjC&quot;,
+					&quot;-all_load&quot;,
+				);
+				PREBINDING = NO;
+				PRODUCT_NAME = Tests_Empty;
+				SDKROOT = iphonesimulator3.0;
+				ZERO_LINK = NO;
+			};
+			name = Release;
+		};
 		1D6058940D05DD3E006BFB54 /* Debug */ = {
 			isa = XCBuildConfiguration;
 			baseConfigurationReference = 006307B30F8E792F00C9602A /* Shared-IPhone.xcconfig */;
@@ -1005,6 +1132,15 @@
 			defaultConfigurationIsVisible = 0;
 			defaultConfigurationName = Release;
 		};
+		00F09A24108D4E2C000E5AB5 /* Build configuration list for PBXNativeTarget &quot;Tests (Empty)&quot; */ = {
+			isa = XCConfigurationList;
+			buildConfigurations = (
+				00F09A22108D4E2C000E5AB5 /* Debug */,
+				00F09A23108D4E2C000E5AB5 /* Release */,
+			);
+			defaultConfigurationIsVisible = 0;
+			defaultConfigurationName = Release;
+		};
 		1D6058960D05DD3E006BFB54 /* Build configuration list for PBXNativeTarget &quot;Tests&quot; */ = {
 			isa = XCConfigurationList;
 			buildConfigurations = (</diff>
      <filename>Project-IPhone/GHUnitIPhone.xcodeproj/project.pbxproj</filename>
    </modified>
    <modified>
      <diff>@@ -85,6 +85,11 @@
 		00DCB7DC0FA4F1300022DA5A /* GHMockNSURLConnectionTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 00DCB7DA0FA4F1300022DA5A /* GHMockNSURLConnectionTest.m */; };
 		00DCB7DD0FA4F1300022DA5A /* GHNSLocaleMockTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 00DCB7DB0FA4F1300022DA5A /* GHNSLocaleMockTest.m */; };
 		00DCBB060FA523EC0022DA5A /* GHAsyncTestCaseTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 00772F910F8D7ABA00586577 /* GHAsyncTestCaseTest.m */; };
+		00F09A88108D50B4000E5AB5 /* GHUnit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8DC2EF5B0486A6940098B216 /* GHUnit.framework */; };
+		00F09A8D108D50DF000E5AB5 /* GHUnitTestMain.m in Sources */ = {isa = PBXBuildFile; fileRef = 00C1A2BE0F52813200FCCA14 /* GHUnitTestMain.m */; };
+		00F09A8F108D50F2000E5AB5 /* GHTestEmpty.m in Sources */ = {isa = PBXBuildFile; fileRef = 00F09A8E108D50F2000E5AB5 /* GHTestEmpty.m */; };
+		00F09ADD108D527A000E5AB5 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 00F09ADC108D527A000E5AB5 /* Cocoa.framework */; };
+		00F09ADF108D527A000E5AB5 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 00F09ADE108D527A000E5AB5 /* Foundation.framework */; };
 		8DC2EF530486A6940098B216 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 089C1666FE841158C02AAC07 /* InfoPlist.strings */; };
 		8DC2EF570486A6940098B216 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7B1FEA5585E11CA2CBB /* Cocoa.framework */; };
 /* End PBXBuildFile section */
@@ -97,6 +102,13 @@
 			remoteGlobalIDString = 8DC2EF4F0486A6940098B216;
 			remoteInfo = GHUnit;
 		};
+		00F09A86108D50B1000E5AB5 /* PBXContainerItemProxy */ = {
+			isa = PBXContainerItemProxy;
+			containerPortal = 0867D690FE84028FC02AAC07 /* Project object */;
+			proxyType = 1;
+			remoteGlobalIDString = 8DC2EF4F0486A6940098B216 /* GHUnit */;
+			remoteInfo = GHUnit;
+		};
 /* End PBXContainerItemProxy section */
 
 /* Begin PBXCopyFilesBuildPhase section */
@@ -201,6 +213,11 @@
 		00CDDD800F76FC880089C60E /* Makefile */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.make; path = Makefile; sourceTree = &quot;&lt;group&gt;&quot;; };
 		00DCB7DA0FA4F1300022DA5A /* GHMockNSURLConnectionTest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GHMockNSURLConnectionTest.m; sourceTree = &quot;&lt;group&gt;&quot;; };
 		00DCB7DB0FA4F1300022DA5A /* GHNSLocaleMockTest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GHNSLocaleMockTest.m; sourceTree = &quot;&lt;group&gt;&quot;; };
+		00F09A80108D50AD000E5AB5 /* Tests_Empty.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Tests_Empty.app; sourceTree = BUILT_PRODUCTS_DIR; };
+		00F09A82108D50AD000E5AB5 /* Tests_Empty-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = &quot;Tests_Empty-Info.plist&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+		00F09A8E108D50F2000E5AB5 /* GHTestEmpty.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GHTestEmpty.m; sourceTree = &quot;&lt;group&gt;&quot;; };
+		00F09ADC108D527A000E5AB5 /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = System/Library/Frameworks/Cocoa.framework; sourceTree = SDKROOT; };
+		00F09ADE108D527A000E5AB5 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; };
 		0867D69BFE84028FC02AAC07 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = /System/Library/Frameworks/Foundation.framework; sourceTree = &quot;&lt;absolute&gt;&quot;; };
 		0867D6A5FE840307C02AAC07 /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = /System/Library/Frameworks/AppKit.framework; sourceTree = &quot;&lt;absolute&gt;&quot;; };
 		089C1667FE841158C02AAC07 /* English */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = English; path = English.lproj/InfoPlist.strings; sourceTree = &quot;&lt;group&gt;&quot;; };
@@ -221,6 +238,16 @@
 			);
 			runOnlyForDeploymentPostprocessing = 0;
 		};
+		00F09A7E108D50AD000E5AB5 /* Frameworks */ = {
+			isa = PBXFrameworksBuildPhase;
+			buildActionMask = 2147483647;
+			files = (
+				00F09A88108D50B4000E5AB5 /* GHUnit.framework in Frameworks */,
+				00F09ADD108D527A000E5AB5 /* Cocoa.framework in Frameworks */,
+				00F09ADF108D527A000E5AB5 /* Foundation.framework in Frameworks */,
+			);
+			runOnlyForDeploymentPostprocessing = 0;
+		};
 		8DC2EF560486A6940098B216 /* Frameworks */ = {
 			isa = PBXFrameworksBuildPhase;
 			buildActionMask = 2147483647;
@@ -428,6 +455,7 @@
 				0091B12A100EEE9B000B8C77 /* GHTestFail.m */,
 				0016AEC81012A11B009F4F8F /* GHTestOnMainThread.m */,
 				00A22E7D102214FA00337F7B /* GHTestMacrosTest.m */,
+				00F09A8E108D50F2000E5AB5 /* GHTestEmpty.m */,
 			);
 			name = Tests;
 			path = ../Tests;
@@ -438,6 +466,7 @@
 			children = (
 				8DC2EF5B0486A6940098B216 /* GHUnit.framework */,
 				002E73B60F2C213700427636 /* Tests.app */,
+				00F09A80108D50AD000E5AB5 /* Tests_Empty.app */,
 			);
 			name = Products;
 			sourceTree = &quot;&lt;group&gt;&quot;;
@@ -458,6 +487,8 @@
 				089C1665FE841158C02AAC07 /* Resources */,
 				0867D69AFE84028FC02AAC07 /* External Frameworks and Libraries */,
 				034768DFFF38A50411DB9C8B /* Products */,
+				00F09ADC108D527A000E5AB5 /* Cocoa.framework */,
+				00F09ADE108D527A000E5AB5 /* Foundation.framework */,
 			);
 			name = GHUnit;
 			sourceTree = &quot;&lt;group&gt;&quot;;
@@ -476,6 +507,7 @@
 			children = (
 				8DC2EF5A0486A6940098B216 /* Info.plist */,
 				002E73B80F2C213700427636 /* Tests-Info.plist */,
+				00F09A82108D50AD000E5AB5 /* Tests_Empty-Info.plist */,
 				089C1666FE841158C02AAC07 /* InfoPlist.strings */,
 			);
 			name = Resources;
@@ -571,6 +603,24 @@
 			productReference = 002E73B60F2C213700427636 /* Tests.app */;
 			productType = &quot;com.apple.product-type.application&quot;;
 		};
+		00F09A7F108D50AD000E5AB5 /* Tests_Empty */ = {
+			isa = PBXNativeTarget;
+			buildConfigurationList = 00F09A85108D50AE000E5AB5 /* Build configuration list for PBXNativeTarget &quot;Tests_Empty&quot; */;
+			buildPhases = (
+				00F09A7C108D50AD000E5AB5 /* Resources */,
+				00F09A7D108D50AD000E5AB5 /* Sources */,
+				00F09A7E108D50AD000E5AB5 /* Frameworks */,
+			);
+			buildRules = (
+			);
+			dependencies = (
+				00F09A87108D50B1000E5AB5 /* PBXTargetDependency */,
+			);
+			name = Tests_Empty;
+			productName = Tests_Empty;
+			productReference = 00F09A80108D50AD000E5AB5 /* Tests_Empty.app */;
+			productType = &quot;com.apple.product-type.application&quot;;
+		};
 		8DC2EF4F0486A6940098B216 /* GHUnit */ = {
 			isa = PBXNativeTarget;
 			buildConfigurationList = 1DEB91AD08733DA50010E9CD /* Build configuration list for PBXNativeTarget &quot;GHUnit&quot; */;
@@ -606,6 +656,7 @@
 			targets = (
 				8DC2EF4F0486A6940098B216 /* GHUnit */,
 				002E73B50F2C213700427636 /* Tests */,
+				00F09A7F108D50AD000E5AB5 /* Tests_Empty */,
 			);
 		};
 /* End PBXProject section */
@@ -619,6 +670,13 @@
 			);
 			runOnlyForDeploymentPostprocessing = 0;
 		};
+		00F09A7C108D50AD000E5AB5 /* Resources */ = {
+			isa = PBXResourcesBuildPhase;
+			buildActionMask = 2147483647;
+			files = (
+			);
+			runOnlyForDeploymentPostprocessing = 0;
+		};
 		8DC2EF520486A6940098B216 /* Resources */ = {
 			isa = PBXResourcesBuildPhase;
 			buildActionMask = 2147483647;
@@ -685,6 +743,15 @@
 			);
 			runOnlyForDeploymentPostprocessing = 0;
 		};
+		00F09A7D108D50AD000E5AB5 /* Sources */ = {
+			isa = PBXSourcesBuildPhase;
+			buildActionMask = 2147483647;
+			files = (
+				00F09A8D108D50DF000E5AB5 /* GHUnitTestMain.m in Sources */,
+				00F09A8F108D50F2000E5AB5 /* GHTestEmpty.m in Sources */,
+			);
+			runOnlyForDeploymentPostprocessing = 0;
+		};
 		8DC2EF540486A6940098B216 /* Sources */ = {
 			isa = PBXSourcesBuildPhase;
 			buildActionMask = 2147483647;
@@ -726,6 +793,11 @@
 			target = 8DC2EF4F0486A6940098B216 /* GHUnit */;
 			targetProxy = 002E73C50F2C21AE00427636 /* PBXContainerItemProxy */;
 		};
+		00F09A87108D50B1000E5AB5 /* PBXTargetDependency */ = {
+			isa = PBXTargetDependency;
+			target = 8DC2EF4F0486A6940098B216 /* GHUnit */;
+			targetProxy = 00F09A86108D50B1000E5AB5 /* PBXContainerItemProxy */;
+		};
 /* End PBXTargetDependency section */
 
 /* Begin PBXVariantGroup section */
@@ -803,6 +875,49 @@
 			};
 			name = Release;
 		};
+		00F09A83108D50AE000E5AB5 /* Debug */ = {
+			isa = XCBuildConfiguration;
+			buildSettings = {
+				ALWAYS_SEARCH_USER_PATHS = NO;
+				ARCHS = &quot;$(ARCHS_STANDARD_32_64_BIT)&quot;;
+				CODE_SIGN_IDENTITY = &quot;iPhone Developer&quot;;
+				COPY_PHASE_STRIP = NO;
+				GCC_DYNAMIC_NO_PIC = NO;
+				GCC_OPTIMIZATION_LEVEL = 0;
+				GCC_PRECOMPILE_PREFIX_HEADER = YES;
+				GCC_PREFIX_HEADER = Tests_Prefix.pch;
+				INFOPLIST_FILE = &quot;Tests-Info.plist&quot;;
+				INSTALL_PATH = &quot;$(HOME)/Applications&quot;;
+				ONLY_ACTIVE_ARCH = YES;
+				OTHER_LDFLAGS = &quot;&quot;;
+				PREBINDING = NO;
+				PRODUCT_NAME = Tests_Empty;
+				SDKROOT = macosx10.5;
+			};
+			name = Debug;
+		};
+		00F09A84108D50AE000E5AB5 /* Release */ = {
+			isa = XCBuildConfiguration;
+			buildSettings = {
+				ALWAYS_SEARCH_USER_PATHS = NO;
+				ARCHS = &quot;$(ARCHS_STANDARD_32_64_BIT)&quot;;
+				CODE_SIGN_IDENTITY = &quot;iPhone Developer&quot;;
+				COPY_PHASE_STRIP = YES;
+				DEBUG_INFORMATION_FORMAT = &quot;dwarf-with-dsym&quot;;
+				GCC_ENABLE_FIX_AND_CONTINUE = NO;
+				GCC_PRECOMPILE_PREFIX_HEADER = YES;
+				GCC_PREFIX_HEADER = Tests_Prefix.pch;
+				INFOPLIST_FILE = &quot;Tests-Info.plist&quot;;
+				INSTALL_PATH = &quot;$(HOME)/Applications&quot;;
+				ONLY_ACTIVE_ARCH = NO;
+				OTHER_LDFLAGS = &quot;&quot;;
+				PREBINDING = NO;
+				PRODUCT_NAME = Tests_Empty;
+				SDKROOT = macosx10.5;
+				ZERO_LINK = NO;
+			};
+			name = Release;
+		};
 		1DEB91AE08733DA50010E9CD /* Debug */ = {
 			isa = XCBuildConfiguration;
 			baseConfigurationReference = 006307900F8E760800C9602A /* Shared.xcconfig */;
@@ -900,6 +1015,15 @@
 			defaultConfigurationIsVisible = 0;
 			defaultConfigurationName = Release;
 		};
+		00F09A85108D50AE000E5AB5 /* Build configuration list for PBXNativeTarget &quot;Tests_Empty&quot; */ = {
+			isa = XCConfigurationList;
+			buildConfigurations = (
+				00F09A83108D50AE000E5AB5 /* Debug */,
+				00F09A84108D50AE000E5AB5 /* Release */,
+			);
+			defaultConfigurationIsVisible = 0;
+			defaultConfigurationName = Release;
+		};
 		1DEB91AD08733DA50010E9CD /* Build configuration list for PBXNativeTarget &quot;GHUnit&quot; */ = {
 			isa = XCConfigurationList;
 			buildConfigurations = (</diff>
      <filename>Project/GHUnit.xcodeproj/project.pbxproj</filename>
    </modified>
    <modified>
      <diff>@@ -13,7 +13,7 @@ For example, your test cases will be run if they subclass any of the following:
 
 ### Mac OS X
 
-[GHUnit-0.4.13.zip](http://rel.me.s3.amazonaws.com/gh-unit/GHUnit-0.4.13.zip) *GHUnit.framework* (2009/10/08)
+[GHUnit-0.4.14.zip](http://rel.me.s3.amazonaws.com/gh-unit/GHUnit-0.4.14.zip) *GHUnit.framework* (2009/10/19)
 
 Note: If you are updating your framework, you should also update your `GHUnitTestMain.m`; It is not required though new features may not be included otherwise).
 </diff>
      <filename>README.md</filename>
    </modified>
    <modified>
      <diff>@@ -1,4 +1,4 @@
-GHUNIT_VERSION = 0.4.13
+GHUNIT_VERSION = 0.4.14
 
 GHUNIT_GENERAL_OTHER_CFLAGS = -Wdiv-by-zero -Wbad-function-cast -Wnested-externs -Wold-style-definition
 </diff>
      <filename>XcodeConfig/Shared.xcconfig</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>ba75cb1f7f8b4292c39c4067dd96fb4c731fc34b</id>
    </parent>
  </parents>
  <author>
    <name>Gabriel Handford</name>
    <email>gabrielh@gmail.com</email>
  </author>
  <url>http://github.com/gabriel/gh-unit/commit/75ace066af8cc450958934e85c15bb9a8ed428e8</url>
  <id>75ace066af8cc450958934e85c15bb9a8ed428e8</id>
  <committed-date>2009-10-19T19:32:06-07:00</committed-date>
  <authored-date>2009-10-19T19:32:06-07:00</authored-date>
  <message>Window resize fix; New version 0.4.14</message>
  <tree>4b70a3227760f71c557da60f9890f0d111af46af</tree>
  <committer>
    <name>Gabriel Handford</name>
    <email>gabrielh@gmail.com</email>
  </committer>
</commit>
