@@ -147,7 +147,6 @@ var TestFirebaseDocFields = []map[string]any{
147147 "ArrayData" : map [string ]any {
148148 "arrayValue" : map [string ]any {
149149 "values" : []any {
150-
151150 map [string ]any {
152151 "timeData" : map [string ]any {
153152 "timestampValue" : testTimestamp ,
@@ -198,6 +197,36 @@ var TestFirebaseDocFields = []map[string]any{
198197 "geoPointValue" : latlng.LatLng {Latitude : 51.205005708080876 , Longitude : 3.225345050850536 },
199198 },
200199 },
200+ map [string ]any {
201+ "timestampValue" : testTimestamp ,
202+ },
203+ map [string ]any {
204+ "stringValue" : "Hello World" ,
205+ },
206+ map [string ]any {
207+ "stringValue" : "1f117a40-8bdb-4e8a-8f24-1622fea695b1" ,
208+ },
209+ map [string ]any {
210+ "booleanValue" : true ,
211+ },
212+ map [string ]any {
213+ "integerValue" : 987654321 ,
214+ },
215+ map [string ]any {
216+ "doubleValue" : 987.123456 ,
217+ },
218+ map [string ]any {
219+ "bytesValue" : []byte ("Hello World" ),
220+ },
221+ map [string ]any {
222+ "nullValue" : nil ,
223+ },
224+ map [string ]any {
225+ "referenceValue" : "/reference/path" ,
226+ },
227+ map [string ]any {
228+ "geoPointValue" : latlng.LatLng {Latitude : 51.205005708080876 , Longitude : 3.225345050850536 },
229+ },
201230 },
202231 },
203232 },
@@ -385,6 +414,36 @@ var TestFirebaseDocFields = []map[string]any{
385414 "geoPointValue" : latlng.LatLng {Latitude : 51.205005708080876 , Longitude : 3.225345050850536 },
386415 },
387416 },
417+ map [string ]any {
418+ "timestampValue" : testTimestamp ,
419+ },
420+ map [string ]any {
421+ "stringValue" : "Hello World" ,
422+ },
423+ map [string ]any {
424+ "stringValue" : "1f117a40-8bdb-4e8a-8f24-1622fea695b1" ,
425+ },
426+ map [string ]any {
427+ "booleanValue" : true ,
428+ },
429+ map [string ]any {
430+ "integerValue" : 987654321 ,
431+ },
432+ map [string ]any {
433+ "doubleValue" : 987.123456 ,
434+ },
435+ map [string ]any {
436+ "bytesValue" : []byte ("Hello World" ),
437+ },
438+ map [string ]any {
439+ "nullValue" : nil ,
440+ },
441+ map [string ]any {
442+ "referenceValue" : "/reference/path" ,
443+ },
444+ map [string ]any {
445+ "geoPointValue" : latlng.LatLng {Latitude : 51.205005708080876 , Longitude : 3.225345050850536 },
446+ },
388447 },
389448 },
390449 },
@@ -469,9 +528,18 @@ var FlattenedMapResults = []map[string]any{
469528 map [string ]any {
470529 "geoPointData" : latlng.LatLng {Latitude : 51.205005708080876 , Longitude : 3.225345050850536 },
471530 },
531+ testTimestamp ,
532+ "Hello World" ,
533+ "1f117a40-8bdb-4e8a-8f24-1622fea695b1" ,
534+ true ,
535+ 987654321 ,
536+ 987.123456 ,
537+ []byte ("Hello World" ),
538+ nil ,
539+ "/reference/path" ,
540+ latlng.LatLng {Latitude : 51.205005708080876 , Longitude : 3.225345050850536 },
472541 },
473542 },
474-
475543 {
476544 "timeData" : testTimestamp ,
477545 "stringData" : "Hello World" ,
@@ -541,6 +609,16 @@ var FlattenedMapResults = []map[string]any{
541609 map [string ]any {
542610 "geoPointData" : latlng.LatLng {Latitude : 51.205005708080876 , Longitude : 3.225345050850536 },
543611 },
612+ testTimestamp ,
613+ "Hello World" ,
614+ "1f117a40-8bdb-4e8a-8f24-1622fea695b1" ,
615+ true ,
616+ 987654321 ,
617+ 987.123456 ,
618+ []byte ("Hello World" ),
619+ nil ,
620+ "/reference/path" ,
621+ latlng.LatLng {Latitude : 51.205005708080876 , Longitude : 3.225345050850536 },
544622 },
545623 },
546624 },
@@ -621,6 +699,16 @@ var StructResults = []any{
621699 map [string ]any {
622700 "geoPointData" : latlng.LatLng {Latitude : 51.205005708080876 , Longitude : 3.225345050850536 },
623701 },
702+ testTimestamp ,
703+ "Hello World" ,
704+ "1f117a40-8bdb-4e8a-8f24-1622fea695b1" ,
705+ true ,
706+ 987654321 ,
707+ 987.123456 ,
708+ []byte ("Hello World" ),
709+ nil ,
710+ "/reference/path" ,
711+ latlng.LatLng {Latitude : 51.205005708080876 , Longitude : 3.225345050850536 },
624712 },
625713 },
626714 },
@@ -694,6 +782,16 @@ var StructResults = []any{
694782 map [string ]any {
695783 "geoPointData" : latlng.LatLng {Latitude : 51.205005708080876 , Longitude : 3.225345050850536 },
696784 },
785+ testTimestamp ,
786+ "Hello World" ,
787+ "1f117a40-8bdb-4e8a-8f24-1622fea695b1" ,
788+ true ,
789+ 987654321 ,
790+ 987.123456 ,
791+ []byte ("Hello World" ),
792+ nil ,
793+ "/reference/path" ,
794+ latlng.LatLng {Latitude : 51.205005708080876 , Longitude : 3.225345050850536 },
697795 },
698796 },
699797 },
0 commit comments