aboutsummaryrefslogtreecommitdiffhomepage
path: root/unittest
diff options
context:
space:
mode:
authorGravatar Hoa V. DINH <dinh.viet.hoa@gmail.com>2014-10-21 22:26:28 -0700
committerGravatar Hoa V. DINH <dinh.viet.hoa@gmail.com>2014-10-21 22:26:28 -0700
commite0e0cea82fb289990fedbfba68f0b313638ac184 (patch)
tree0fe4d57a32dfb30c3096a42efd7bba153d1dada4 /unittest
parent58383899107bbe80dfaa7b821d269593dd780b29 (diff)
Moved code to generate unit tests results
Diffstat (limited to 'unittest')
-rw-r--r--unittest/unittest.mm14
1 files changed, 7 insertions, 7 deletions
diff --git a/unittest/unittest.mm b/unittest/unittest.mm
index fc604e1b..44e367d1 100644
--- a/unittest/unittest.mm
+++ b/unittest/unittest.mm
@@ -178,18 +178,18 @@
mailcore::MessageParser * mcParser = MCO_FROM_OBJC(mailcore::MessageParser, parser);
NSDictionary * result = MCO_TO_OBJC(mcParser->serializable());
+// mailcore::String * jsonString = mailcore::JSON::objectToJSONString(mcParser->serializable());
+// NSString * str = MCO_TO_OBJC(jsonString);
+// NSString * resultPath = [@"/Users/hoa/mc2-results" stringByAppendingPathComponent:name];
+// NSString * directory = [resultPath stringByDeletingLastPathComponent];
+// [[NSFileManager defaultManager] createDirectoryAtPath:directory withIntermediateDirectories:YES attributes:nil error:NULL];
+// [str writeToFile:resultPath atomically:YES encoding:NSUTF8StringEncoding error:NULL];
+
path = [_parserOutputPath stringByAppendingPathComponent:name];
NSData * expectedData = [NSData dataWithContentsOfFile:path];
NSDictionary * expectedResult = [NSJSONSerialization JSONObjectWithData:expectedData options:0 error:NULL];
XCTAssertEqualObjects(result, expectedResult, @"file %@", name);
-
- //mailcore::String * jsonString = mailcore::JSON::objectToJSONString(mcParser->serializable());
- //NSString * str = MCO_TO_OBJC(jsonString);
- //NSString * resultPath = [@"/Users/hoa/mc2-results" stringByAppendingPathComponent:name];
- //NSString * directory = [resultPath stringByDeletingLastPathComponent];
- //[[NSFileManager defaultManager] createDirectoryAtPath:directory withIntermediateDirectories:YES attributes:nil error:NULL];
- //[str writeToFile:resultPath atomically:YES encoding:NSUTF8StringEncoding error:NULL];
}
}