]> git.saurik.com Git - apple/objc4.git/blobdiff - test/classgetclass.m
objc4-437.tar.gz
[apple/objc4.git] / test / classgetclass.m
diff --git a/test/classgetclass.m b/test/classgetclass.m
new file mode 100644 (file)
index 0000000..b700019
--- /dev/null
@@ -0,0 +1,19 @@
+#include "test.h"
+#include <objc/objc-runtime.h>
+#import <Foundation/Foundation.h>
+
+@interface Foo:NSObject
+@end
+@implementation Foo
+@end
+
+extern Class gdb_class_getClass(Class cls);
+
+int main()
+{
+#if __OBJC2__
+    testassert(gdb_class_getClass([Foo class]) == [Foo class]);
+#endif
+
+    succeed(__FILE__);
+}