libs-base/Tests/base/NSFileHandle/singleton.m

25 lines
629 B
Mathematica
Raw Normal View History

#import "ObjectTesting.h"
#import <Foundation/Foundation.h>
id a,b,c;
int main(void)
{
ENTER_POOL
NSFileHandle *a;
NSFileHandle *b;
NSFileHandle *c;
START_SET("handle creation")
a = [NSFileHandle fileHandleWithStandardInput];
b = [NSFileHandle fileHandleWithStandardOutput];
c = [NSFileHandle fileHandleWithStandardError];
END_SET("handle creation")
PASS_EXCEPTION([a release], NSGenericException, "Cannot dealloc stdin");
PASS_EXCEPTION([b release], NSGenericException, "Cannot dealloc stdout");
PASS_EXCEPTION([c release], NSGenericException, "Cannot dealloc stderr");
LEAVE_POOL
return 0;
}