#if defined(GNUSTEP_BASE_LIBRARY) #import #import #import "Testing.h" int main(int argc,char **argv) { NSAutoreleasePool *arp = [NSAutoreleasePool new]; NSString *data = nil; GSMimeDocument *doc = [[GSMimeDocument alloc] init]; NSMutableDictionary *par = [[NSMutableDictionary alloc] init]; [par setObject: @"my/type" forKey: @"type"]; [doc setContent: @"Hello\r\n"]; [doc setHeader: [[GSMimeHeader alloc] initWithName: @"content-type" value: @"text/plain" parameters: par]]; [doc setHeader: [[GSMimeHeader alloc] initWithName: @"content-transfer-encoding" value: @"binary" parameters: nil]]; data = [NSData dataWithContentsOfFile: @"mime8.dat"]; PASS([[doc rawMimeData] isEqual: data], "Can make a simple document"); [arp release]; arp = nil; return 0; } #else int main(int argc,char **argv) { return 0; } #endif