aboutsummaryrefslogtreecommitdiffhomepage
path: root/Example/Database/Tests
diff options
context:
space:
mode:
authorGravatar Paul Beusterien <paulbeusterien@google.com>2017-07-26 14:32:28 -0700
committerGravatar GitHub <noreply@github.com>2017-07-26 14:32:28 -0700
commitdec86df5539dcc6fc73085f14a180568e253398a (patch)
tree16ea5680a36c720ff88d80d08bd63d720221f03c /Example/Database/Tests
parent4a22dc2a180eb0f7a6b19ff79cadd71f82cd7f12 (diff)
Disable another test that depended on broken pre-iOS 11 small doubles (#152)
Diffstat (limited to 'Example/Database/Tests')
-rw-r--r--Example/Database/Tests/Unit/FLevelDBStorageEngineTests.m6
1 files changed, 6 insertions, 0 deletions
diff --git a/Example/Database/Tests/Unit/FLevelDBStorageEngineTests.m b/Example/Database/Tests/Unit/FLevelDBStorageEngineTests.m
index 7f1f272..d2415e8 100644
--- a/Example/Database/Tests/Unit/FLevelDBStorageEngineTests.m
+++ b/Example/Database/Tests/Unit/FLevelDBStorageEngineTests.m
@@ -478,6 +478,12 @@
}
- (void)testExtremeDoublesAsUserWrites {
+#ifdef TARGET_OS_IOS
+ if ([[NSProcessInfo processInfo] operatingSystemVersion].majorVersion == 11) {
+ // NSJSONSerialization on iOS 11 correctly serializes small and large doubles.
+ return;
+ }
+#endif
FLevelDBStorageEngine *engine = [self cleanStorageEngine];
id<FNode> tinyDouble = NODE(@(2.225073858507201e-308));