Skip to content

Instantly share code, notes, and snippets.

@JRHeaton
Last active August 29, 2015 13:59
Show Gist options
  • Save JRHeaton/10593287 to your computer and use it in GitHub Desktop.
Save JRHeaton/10593287 to your computer and use it in GitHub Desktop.
********** Running Test: 'Multiple Inheritance' **********
[PASS] ~ [<Double>]
-- (tested with MKVirtualSource -> MKEndpoint -> MKObject.objectWithUniqueID)
[PASS] ~ [<Single>]
-- (tested with MKEndpoint -> MKObject.numberOfSources)
[PASS] ~ [<Direct>]
-- (tested with MKVirtualSource.virtualSourceNamed)
----------------------------------------------------------
********** Running Test: 'Native Module (Dylib)' **********
[PASS] ~ [<Module loads successfully>]
-- (tested with require('./testNativeModule.dylib'))
[PASS] ~ [<Module class : [object testNativeModuleConstructor]>]
[PASS] ~ [<Module function : 123456789>]
-- (tested with testNativeModule.someNumber())
[PASS] ~ [<Module instance : [object testNativeModule]>]
-- (tested with testNativeModule.new())
[PASS] ~ [<require() return value : Cool Pants>]
----------------------------------------------------------
********** Running Test: 'Native Module (Bundle)' **********
[PASS] ~ [<Module loads successfully>]
-- (tested with require('./testNativeBundle.bundle'))
[PASS] ~ [<Module class : [object JRNativeBundleConstructor]>]
[PASS] ~ [<Module function : 44448888>]
-- (tested with JRNativeBundle.someNumber())
[PASS] ~ [<Module instance : [object JRNativeBundle]>]
-- (tested with JRNativeBundle.new())
[PASS] ~ [<require() return value : [object JRNativeBundleConstructor]>]
----------------------------------------------------------
[PASS] ~ [<Second Module Class : [object JRSecondModuleConstructor]>]
[PASS] ~ [<Module function : AY THERE TERRANCE U FARTED ON ME>]
-- (tested with JRSecondModule.fart())
----------------------------------------------------------
********** Running Test: 'Node Context Characteristics' **********
[PASS] ~ [<process : {
argv = (
"/Users/John/Dropbox/Developer/projects/MIDIKit/DerivedData/MIDIKit/Build/Products/Debug/mktests",
test1,
test2coolarg
);
chdir = "<__NSMallocBlock__: 0x100114170>";
cwd = "<__NSMallocBlock__: 0x1001141a0>";
env = {
"Apple_PubSub_Socket_Render" = "/tmp/launch-0tfXLK/Render";
DISPLAY = "/tmp/launch-TuPqEs/org.macosforge.xquartz:0";
"DYLD_FRAMEWORK_PATH" = "/Users/John/Dropbox/Developer/projects/MIDIKit/DerivedData/MIDIKit/Build/Products/Debug";
"DYLD_LIBRARY_PATH" = "/Users/John/Dropbox/Developer/projects/MIDIKit/DerivedData/MIDIKit/Build/Products/Debug";
HOME = "/Users/John";
LOGNAME = John;
MallocNanoZone = 0;
NSUnbufferedIO = YES;
PATH = "/Applications/Xcode.app/Contents/Developer/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin";
PWD = "/Users/John/Dropbox/Developer/projects/MIDIKit/DerivedData/MIDIKit/Build/Products/Debug";
SHELL = "/bin/bash";
"SSH_AUTH_SOCK" = "/tmp/launch-WxaPrK/Listeners";
"TEST_env_var" = MIDIKit;
TMPDIR = "/var/folders/bl/30h1b5bs4p1dyd91tbp0hdw80000gn/T/";
USER = John;
"__CF_USER_TEXT_ENCODING" = "0x1F5:0:0";
"__CHECKFIX1436934" = 1;
"__XCODE_BUILT_PRODUCTS_DIR_PATHS" = "/Users/John/Dropbox/Developer/projects/MIDIKit/DerivedData/MIDIKit/Build/Products/Debug";
"__XPC_DYLD_FRAMEWORK_PATH" = "/Users/John/Dropbox/Developer/projects/MIDIKit/DerivedData/MIDIKit/Build/Products/Debug";
"__XPC_DYLD_LIBRARY_PATH" = "/Users/John/Dropbox/Developer/projects/MIDIKit/DerivedData/MIDIKit/Build/Products/Debug";
};
execPath = "/Users/John/Dropbox/Developer/projects/MIDIKit/DerivedData/MIDIKit/Build/Products/Debug/mktests";
exit = "<__NSGlobalBlock__: 0x10001d550>";
moduleLoadList = (
"InternalModule MKObject",
"InternalModule MKClient",
"InternalModule MKInputPort",
"InternalModule MKOutputPort",
"InternalModule MKDevice",
"InternalModule MKEntity",
"InternalModule MKEndpoint",
"InternalModule MKVirtualSource",
"InternalModule MKVirtualDestination",
"InternalModule MKConnection",
"InternalModule MKMessage",
"NativeModule LPMessage",
"NativeModule testNativeModule",
"NativeModule JRNativeBundle",
"NativeModule JRSecondModule"
);
pid = 3404;
version = "0.2.1";
}>]
-- (tested with objectDescription(process))
[PASS] ~ [<console : {
log = "<__NSMallocBlock__: 0x1001110e0>";
logObject = "<__NSMallocBlock__: 0x100111110>";
}>]
-- (tested with objectDescription(console))
----------------------------------------------------------
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment