From 1ed862d3e5a742f5d8b753778af5f89a57a0b62c Mon Sep 17 00:00:00 2001 From: Sebastian Schmidt Date: Tue, 27 Mar 2018 10:45:07 -0700 Subject: [PATCH] Adding Query Tests for NaN and Null --- .../cloud/firestore/ConformanceTest.java | 2 ++ .../src/test/resources/test-suite.binproto | Bin 27828 -> 28098 bytes 2 files changed, 2 insertions(+) diff --git a/google-cloud-firestore/src/test/java/com/google/cloud/firestore/ConformanceTest.java b/google-cloud-firestore/src/test/java/com/google/cloud/firestore/ConformanceTest.java index af0aee0fe0df..bdb7499bbe8c 100644 --- a/google-cloud-firestore/src/test/java/com/google/cloud/firestore/ConformanceTest.java +++ b/google-cloud-firestore/src/test/java/com/google/cloud/firestore/ConformanceTest.java @@ -208,6 +208,8 @@ private Object convertValue(Object data) { return convertMap((Map) data); } else if (data instanceof List) { return convertArray((List) data); + } else if ("NaN".equals(data)) { + return Double.NaN; } else if ("Delete".equals(data)) { return FieldValue.delete(); } else if ("ServerTimestamp".equals(data)) { diff --git a/google-cloud-firestore/src/test/resources/test-suite.binproto b/google-cloud-firestore/src/test/resources/test-suite.binproto index 06bcd2989c30f8a2bd6f06f3f8d5dbe8c7326fa3..a189342735ffc66ce0af16f4225256bd26770359 100644 GIT binary patch delta 284 zcmdmTlkw1P#tl|XlY^KvCdWEUY_4MZz^BO0#aJiAB)}vjz{RK~#BIdM1r*T(iZF7O zaVZw3mP}4$mD{{h(2j#I39Jq%od}ZN{8jQ3^W+awEL?0LEone8*3DmKJ8g7Z7`fC7 zOH+#~trQX!!ZT8fQWcVO5=)DLRDNzjVo_#Zx~W+6srDNZSN4rUNDkqc<78WG0&CHgr