On Dec 13, 2005, at 7:21 AM, felix winkelmann wrote: As it currently happens quite a lot that I forget crucial files, please give it a try and tell me whether anything is missing.
It seems to all be there - make in the test directory compiles the temperature converter cocoa application which runs successfully on my machine with Mac OS X 10.4.3, and the docs are in the egg too.
All the tests in /tests/unit-test.scm which are currently implemented pass save one:
;; 14. Null object return is #f (objc TypeTest returnNullObject) ;; ==> #<objc-instance #f> ;; FAILED! Expected: ;; #f
A couple of minor nits - the very first line of unit-test.scm which now reads:
(use zobjc testeez typetest) ^^^^^
should probably now read:
(use objc testeez typetest)
since the egg has been renamed.
Similarly, you may want to change the first arg of testeez from "Gauche-Objective C bridge" to "Chicken-Objective C bridge" or "Gauche/Chicken-Objective C bridge" or something like that just to avoid confusion (since I've used both gosh and chicken I thought at first I had inadvertently run the wrong test suite for a moment!).
Finally, it might be nice if the setup ran the tests, but maybe this is more output than the average user wants?
Thanks again to both of you - this is really nice work!
regards,
Ralph
|