Maybe someone else can help you on etoile project (I forward this mail
to etoile maillist).
It looks O.K. besides the warning.
Just try to write a test bundle and use ukrun to test it.

Yen-Ju

On Mon, 21 Mar 2005 21:49:53 -0800, Sergei Gnezdov <[EMAIL PROTECTED]> wrote:
> 
> Thank you.  I find it very useful.  I just downloaded code from cvs.
> 
> I compiled it with GNU make.  Here is the output.  Can you confirm
> that everything looks right?
> 
> I also attached output of what seems to be a test bundle.
> 
> I did not find any GUI application.
> 
> Feel free to forward this message to the mailing list or somthing like
> this.
> 
> I was able to find UnitTests application, but not UnitKit application.
> UnitTests application started, but failed to execute a test.
> 
> --------------------start--------------------
> sergei% gmake
> rm -rf Source/UnitKit
> ln -s 
> /home/sergei/Projects/ObjC/Etoile/Frameworks/UnitKit/Source/FrameworkSource 
> Source/UnitKit
> Making all in Source/FrameworkSource...
> gmake[1]: Entering directory 
> `/usr/home/sergei/Projects/ObjC/Etoile/Frameworks/UnitKit/Source/FrameworkSource'
> Making all for library UnitKit...
>  Compiling file UKRunner.m ...
> UKRunner.m: In function `+[UKRunner displayStringForException:]':
> UKRunner.m:59: warning: multiple declarations for method `name'
> /usr/local/lib/gcc-lib/i386-portbld-freebsd5.3/3.3.6/include/objc/Object.h:59:
>  warning: using `-(const char *)name'
> /usr/local/GNUstep/System/Library/Headers/AppKit/NSSound.h:94: warning: also 
> found `-(NSString *)name'
> /usr/local/GNUstep/System/Library/Headers/AppKit/NSPrinter.h:91: warning: 
> also found `-(NSString *)name'
> /usr/local/GNUstep/System/Library/Headers/AppKit/NSPasteboard.h:203: warning: 
> also found `-(NSString *)name'
> /usr/local/GNUstep/System/Library/Headers/AppKit/NSImage.h:106: warning: also 
> found `-(NSString *)name'
> /usr/local/GNUstep/System/Library/Headers/AppKit/NSColorList.h:78: warning: 
> also found `-(NSString *)name'
> /usr/local/GNUstep/System/Library/Headers/Foundation/NSTimeZone.h:66: 
> warning: also found `-(NSString *)name'
> /usr/local/GNUstep/System/Library/Headers/Foundation/NSHost.h:88: warning: 
> also found `-(NSString *)name'
> /usr/local/GNUstep/System/Library/Headers/Foundation/NSNotification.h:52: 
> warning: also found `-(NSString *)name'
> /usr/local/GNUstep/System/Library/Headers/Foundation/NSException.h:61: 
> warning: also found `-(NSString *)name'
> UKRunner.m: In function `-[UKRunner runTests:onClass:]':
> UKRunner.m:243: warning: cannot find method
> UKRunner.m:243: warning: return type for `initForTest' defaults to id
> UKRunner.m:280: warning: cannot find method
> UKRunner.m:280: warning: return type for `releaseForTest' defaults to id
>  Compiling file UKTestHandler.m ...
> UKTestHandler.m: In function `-[UKTestHandler 
> testObject:equalTo:inFile:line:]':
> UKTestHandler.m:263: warning: cannot find method
> UKTestHandler.m:263: warning: return type for `isEqualTo:' defaults to id
> UKTestHandler.m: In function `-[UKTestHandler 
> testObject:notEqualTo:inFile:line:]':
> UKTestHandler.m:280: warning: cannot find method
> UKTestHandler.m:280: warning: return type for `isEqualTo:' defaults to id
>  Compiling file UKTask.m ...
>  Linking library UnitKit ...
> gmake[1]: Leaving directory 
> `/usr/home/sergei/Projects/ObjC/Etoile/Frameworks/UnitKit/Source/FrameworkSource'
> Making all in Source/ToolSource...
> gmake[1]: Entering directory 
> `/usr/home/sergei/Projects/ObjC/Etoile/Frameworks/UnitKit/Source/ToolSource'
> Making all for tool ukrun...
>  Compiling file main.m ...
>  Linking tool ukrun ...
> gmake[1]: Leaving directory 
> `/usr/home/sergei/Projects/ObjC/Etoile/Frameworks/UnitKit/Source/ToolSource'
> ------------------------end------------------------
> 
> ---Test bundle----
> sergei% ~/GNUstep/Tools/ukrun TestBundle.bundle
> ukrun version 1.1
> 2005-03-22 05:21:38.000 ukrun[5977] Unknown time zone name `PST'.
> 2005-03-22 05:21:38.000 ukrun[5977] Using time zone with absolute offset 0.
> 2005-03-22 05:21:38.000 ukrun[5977] bundle path: TestBundle.bundle
> looking for bundle at path: 
> /usr/home/sergei/Projects/ObjC/Etoile/Frameworks/UnitKit/Source/TestSource/TestBundle/TestBundle.bundle
> 2005-03-22 05:21:38.000 ukrun[5977] testObject <TestThree: 83a2af8>
> TestThree.m:32 (null)
> 2005-03-22 05:21:38.000 ukrun[5977] testObject <TestThree: 83a2af8>
> TestThree.m:42 (null)
> 2005-03-22 05:21:38.000 ukrun[5977] testObject <TestThree: 83a2af8>
> TestThree.m:37: warning: (null)
> 2005-03-22 05:21:38.000 ukrun[5977] testObject <TestTwo: 83a2b18>
> TestTwo.m:32 (null)
> 2005-03-22 05:21:38.000 ukrun[5977] testObject <TestTwo: 83a2b18>
> TestTwo.m:42 (null)
> 2005-03-22 05:21:38.000 ukrun[5977] testObject <TestTwo: 83a2b18>
> TestTwo.m:37 (null)
> Result: 2 classes, 6 methods, 6 tests, 1 failed
> ------end of tst bundle---------------
> 
>

Répondre à