Add stricter build settings

Add new Root Saving context in conjunction with the Default Context
This commit is contained in:
Saul Mora
2012-03-27 13:39:55 +01:00
parent 221b97f6d9
commit f3eddb17a6
15 changed files with 98 additions and 55 deletions

View File

@@ -1172,7 +1172,21 @@
C721C7A713D0A3750097AB6F /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
CLANG_WARN_SUSPICIOUS_IMPLICIT_CONVERSION = YES;
GCC_TREAT_WARNINGS_AS_ERRORS = NO;
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
GCC_WARN_ABOUT_MISSING_FIELD_INITIALIZERS = YES;
GCC_WARN_ABOUT_MISSING_NEWLINE = YES;
GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES;
GCC_WARN_INITIALIZER_NOT_FULLY_BRACKETED = YES;
GCC_WARN_SHADOW = YES;
GCC_WARN_SIGN_COMPARE = YES;
GCC_WARN_STRICT_SELECTOR_MATCH = YES;
GCC_WARN_UNDECLARED_SELECTOR = NO;
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_LABEL = YES;
IPHONEOS_DEPLOYMENT_TARGET = 4.3;
MACOSX_DEPLOYMENT_TARGET = 10.7;
SDKROOT = "";
@@ -1182,7 +1196,21 @@
C721C7A813D0A3750097AB6F /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
CLANG_WARN_SUSPICIOUS_IMPLICIT_CONVERSION = YES;
GCC_TREAT_WARNINGS_AS_ERRORS = NO;
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
GCC_WARN_ABOUT_MISSING_FIELD_INITIALIZERS = YES;
GCC_WARN_ABOUT_MISSING_NEWLINE = YES;
GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES;
GCC_WARN_INITIALIZER_NOT_FULLY_BRACKETED = YES;
GCC_WARN_SHADOW = YES;
GCC_WARN_SIGN_COMPARE = YES;
GCC_WARN_STRICT_SELECTOR_MATCH = YES;
GCC_WARN_UNDECLARED_SELECTOR = NO;
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_LABEL = YES;
IPHONEOS_DEPLOYMENT_TARGET = 4.3;
MACOSX_DEPLOYMENT_TARGET = 10.7;
SDKROOT = "";

View File

@@ -18,4 +18,4 @@
- (id) dataFromJSONFixture;
@end
@end

View File

@@ -107,9 +107,9 @@
[actualColor getRed:&red green:&green blue:&blue alpha:&alpha];
assertThatFloat(alpha, is(equalToFloat(1.)));
assertThatFloat(red, is(equalToFloat(64./255.)));
assertThatFloat(green, is(equalToFloat(128./255.)));
assertThatFloat(blue, is(equalToFloat(225./255.)));
assertThatFloat(red, is(equalToFloat(64.0f/255.0f)));
assertThatFloat(green, is(equalToFloat(128.0f/255.0f)));
assertThatFloat(blue, is(equalToFloat(225.0f/255.0f)));
}
}
#endif

View File

@@ -75,6 +75,9 @@
assertThat([[defaultStore URL] absoluteString], endsWith(testStoreName));
}
- (void) customErrorHandler:(id)error;
{
}
- (void) testCanSetAUserSpecifiedErrorHandler
{