diff options
author | 2010-01-08 04:36:12 +0000 | |
---|---|---|
committer | 2010-01-08 04:36:12 +0000 | |
commit | b2fa9805eb63d5daa1dd8fab1edf0c85fb7ebfc0 (patch) | |
tree | a07aae86ed120807b8f2d5f621e575f4257115c8 /Foundation/GTMObjC2RuntimeTest.m | |
parent | 31ce8143b3739153e88bd6847e1fbaf7633f6233 (diff) |
[Author: dmaclach]
Added some basic casting debugging goodness to GTM.
Opinions? added to help catch a bug in QSB.
R=thomasvl
DELTA=55 (55 added, 0 deleted, 0 changed)
Diffstat (limited to 'Foundation/GTMObjC2RuntimeTest.m')
-rw-r--r-- | Foundation/GTMObjC2RuntimeTest.m | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/Foundation/GTMObjC2RuntimeTest.m b/Foundation/GTMObjC2RuntimeTest.m index 626a625..aa57388 100644 --- a/Foundation/GTMObjC2RuntimeTest.m +++ b/Foundation/GTMObjC2RuntimeTest.m @@ -19,8 +19,7 @@ #import "GTMObjC2Runtime.h" #import "GTMSenTestCase.h" #import "GTMSystemVersion.h" - - +#import "GTMTypeCasting.h" #import <string.h> @@ -94,7 +93,9 @@ AT_REQUIRED - (void)startedTest:(NSNotification *)notification { // Logs if we are testing on Tiger or Leopard runtime. - NSString *testName = [(SenTest*)[[notification object] test] name]; + SenTestSuiteRun *suiteRun = GTM_STATIC_CAST(SenTestSuiteRun, + [notification object]); + NSString *testName = [[suiteRun test] name]; NSString *className = NSStringFromClass([GTMObjC2RuntimeTest class]); if ([testName isEqualToString:className]) { NSString *runtimeString; |