summaryrefslogtreecommitdiff
path: root/Lisp/tests.lisp
diff options
context:
space:
mode:
authorMatthias Benkard <code@mail.matthias.benkard.de>2008-02-12 16:25:03 +0100
committerMatthias Benkard <code@mail.matthias.benkard.de>2008-02-12 16:25:03 +0100
commita138a2b2921d7fc0329a21d2dbabe4211ff4ef3e (patch)
treea048bae191486ab698c96acf5cefe3f56dd03117 /Lisp/tests.lisp
parentfc097fadb088e6c563f339d2b2090cee45295194 (diff)
Add a policy for distinguishing between char and BOOL return values.
darcs-hash:09dbdf5e230a28071f1933a48077d562065df71f
Diffstat (limited to 'Lisp/tests.lisp')
-rw-r--r--Lisp/tests.lisp18
1 files changed, 8 insertions, 10 deletions
diff --git a/Lisp/tests.lisp b/Lisp/tests.lisp
index 7a6d6d8..941e95b 100644
--- a/Lisp/tests.lisp
+++ b/Lisp/tests.lisp
@@ -106,19 +106,17 @@
(primitive-invoke (find-objc-class 'ns-string)
:string-with-u-t-f-8-string 'id
"Klum.")))
- ((ensure-same +yes+
- (primitive-invoke (find-objc-class 'ns-string)
- :is-subclass-of-class
- (first (parse-typespec "c" t))
- (find-objc-class 'ns-object))))
+ ((ensure (primitive-invoke (find-objc-class 'ns-string)
+ :is-subclass-of-class
+ (first (parse-typespec "c" t))
+ (find-objc-class 'ns-object))))
;; performSelector:withObject: cannot be used with non-id return
;; types.
#+(or)
- ((ensure-same +yes+
- (primitive-invoke (find-objc-class 'ns-string)
- '(:perform-selector :with-object) :char
- (selector "isSubclassOfClass:")
- (find-objc-class 'ns-object))))))
+ ((ensure (primitive-invoke (find-objc-class 'ns-string)
+ '(:perform-selector :with-object) :char
+ (selector "isSubclassOfClass:")
+ (find-objc-class 'ns-object))))))
(deftestsuite method-invocation (objective-cl)