@@ -267,9 +267,6 @@ private static boolean isUsingCloudDevel() {
267267
268268 @ Test
269269 public void bindFloat32 () {
270- assumeFalse ("Emulator does not support FLOAT32 yet" , isUsingEmulator ());
271- assumeTrue ("FLOAT32 is currently only supported in cloud-devel" , isUsingCloudDevel ());
272-
273270 Struct row =
274271 execute (Statement .newBuilder (selectValueQuery ).bind ("p1" ).to (2.0f ), Type .float32 ());
275272 assertThat (row .isNull (0 )).isFalse ();
@@ -278,9 +275,6 @@ public void bindFloat32() {
278275
279276 @ Test
280277 public void bindFloat32Null () {
281- assumeFalse ("Emulator does not support FLOAT32 yet" , isUsingEmulator ());
282- assumeTrue ("FLOAT32 is currently only supported in cloud-devel" , isUsingCloudDevel ());
283-
284278 Struct row =
285279 execute (Statement .newBuilder (selectValueQuery ).bind ("p1" ).to ((Float ) null ), Type .float32 ());
286280 assertThat (row .isNull (0 )).isTrue ();
@@ -342,7 +336,6 @@ public void bindStringNull() {
342336 @ Test
343337 public void bindJson () {
344338 assumeFalse ("JSON are not supported on POSTGRESQL" , dialect .dialect == Dialect .POSTGRESQL );
345- assumeFalse ("Emulator does not yet support JSON" , EmulatorSpannerHelper .isUsingEmulator ());
346339 Struct row =
347340 execute (
348341 Statement .newBuilder (selectValueQuery )
@@ -356,7 +349,6 @@ public void bindJson() {
356349 @ Test
357350 public void bindJsonEmpty () {
358351 assumeFalse ("JSON are not supported on POSTGRESQL" , dialect .dialect == Dialect .POSTGRESQL );
359- assumeFalse ("Emulator does not yet support JSON" , EmulatorSpannerHelper .isUsingEmulator ());
360352 Struct row =
361353 execute (
362354 Statement .newBuilder (selectValueQuery ).bind ("p1" ).to (Value .json ("{}" )), Type .json ());
@@ -367,7 +359,6 @@ public void bindJsonEmpty() {
367359 @ Test
368360 public void bindJsonNull () {
369361 assumeFalse ("JSON is not supported on POSTGRESQL" , dialect .dialect == Dialect .POSTGRESQL );
370- assumeFalse ("Emulator does not yet support JSON" , EmulatorSpannerHelper .isUsingEmulator ());
371362 Struct row =
372363 execute (
373364 Statement .newBuilder (selectValueQuery ).bind ("p1" ).to (Value .json (null )), Type .json ());
@@ -426,8 +417,6 @@ public void bindDateNull() {
426417
427418 @ Test
428419 public void bindInterval () {
429- assumeFalse (
430- "INTERVAL is not yet supported on Emulator" , EmulatorSpannerHelper .isUsingEmulator ());
431420 Interval d = Interval .parseFromString ("P1Y2M3DT4H5M6.789123S" );
432421 Struct row = execute (Statement .newBuilder (selectValueQuery ).bind ("p1" ).to (d ), Type .interval ());
433422 assertThat (row .isNull (0 )).isFalse ();
@@ -436,8 +425,6 @@ public void bindInterval() {
436425
437426 @ Test
438427 public void bindIntervalNull () {
439- assumeFalse (
440- "INTERVAL is not yet supported on Emulator" , EmulatorSpannerHelper .isUsingEmulator ());
441428 Struct row =
442429 execute (
443430 Statement .newBuilder (selectValueQuery ).bind ("p1" ).to ((Interval ) null ), Type .interval ());
@@ -446,7 +433,6 @@ public void bindIntervalNull() {
446433
447434 @ Test
448435 public void bindNumeric () {
449- assumeFalse ("Emulator does not yet support NUMERIC" , EmulatorSpannerHelper .isUsingEmulator ());
450436 BigDecimal b = new BigDecimal ("1.1" );
451437 Statement .Builder statement = Statement .newBuilder (selectValueQuery );
452438 Type expectedType = Type .numeric ();
@@ -471,7 +457,6 @@ public void bindNumeric() {
471457
472458 @ Test
473459 public void bindNumericNull () {
474- assumeFalse ("Emulator does not yet support NUMERIC" , EmulatorSpannerHelper .isUsingEmulator ());
475460 Statement .Builder statement = Statement .newBuilder (selectValueQuery );
476461 Type expectedType = Type .numeric ();
477462 if (dialect .dialect == Dialect .POSTGRESQL ) {
@@ -486,7 +471,6 @@ public void bindNumericNull() {
486471
487472 @ Test
488473 public void bindNumeric_doesNotPreservePrecision () {
489- assumeFalse ("Emulator does not yet support NUMERIC" , EmulatorSpannerHelper .isUsingEmulator ());
490474 BigDecimal b = new BigDecimal ("1.10" );
491475 Statement .Builder statement = Statement .newBuilder (selectValueQuery );
492476 Type expectedType = Type .numeric ();
@@ -574,9 +558,6 @@ public void bindInt64ArrayNull() {
574558
575559 @ Test
576560 public void bindFloat32Array () {
577- assumeFalse ("Emulator does not support FLOAT32 yet" , isUsingEmulator ());
578- assumeTrue ("FLOAT32 is currently only supported in cloud-devel" , isUsingCloudDevel ());
579-
580561 Struct row =
581562 execute (
582563 Statement .newBuilder (selectValueQuery )
@@ -599,9 +580,6 @@ public void bindFloat32Array() {
599580
600581 @ Test
601582 public void bindFloat32ArrayEmpty () {
602- assumeFalse ("Emulator does not support FLOAT32 yet" , isUsingEmulator ());
603- assumeTrue ("FLOAT32 is currently only supported in cloud-devel" , isUsingCloudDevel ());
604-
605583 Struct row =
606584 execute (
607585 Statement .newBuilder (selectValueQuery )
@@ -614,9 +592,6 @@ public void bindFloat32ArrayEmpty() {
614592
615593 @ Test
616594 public void bindFloat32ArrayNull () {
617- assumeFalse ("Emulator does not support FLOAT32 yet" , isUsingEmulator ());
618- assumeTrue ("FLOAT32 is currently only supported in cloud-devel" , isUsingCloudDevel ());
619-
620595 Struct row =
621596 execute (
622597 Statement .newBuilder (selectValueQuery ).bind ("p1" ).toFloat32Array ((float []) null ),
@@ -702,7 +677,6 @@ public void bindStringArrayNull() {
702677 public void bindJsonArray () {
703678 assumeFalse (
704679 "array JSON binding is not supported on POSTGRESQL" , dialect .dialect == Dialect .POSTGRESQL );
705- assumeFalse ("Emulator does not yet support JSON" , EmulatorSpannerHelper .isUsingEmulator ());
706680 Struct row =
707681 execute (
708682 Statement .newBuilder (selectValueQuery )
@@ -718,7 +692,6 @@ public void bindJsonArray() {
718692 @ Test
719693 public void bindJsonArrayEmpty () {
720694 assumeFalse ("JSON is not supported on POSTGRESQL" , dialect .dialect == Dialect .POSTGRESQL );
721- assumeFalse ("Emulator does not yet support JSON" , EmulatorSpannerHelper .isUsingEmulator ());
722695 Struct row =
723696 execute (
724697 Statement .newBuilder (selectValueQuery ).bind ("p1" ).toJsonArray (Collections .emptyList ()),
@@ -730,7 +703,6 @@ public void bindJsonArrayEmpty() {
730703 @ Test
731704 public void bindJsonArrayNull () {
732705 assumeFalse ("JSON is not supported on POSTGRESQL" , dialect .dialect == Dialect .POSTGRESQL );
733- assumeFalse ("Emulator does not yet support JSON" , EmulatorSpannerHelper .isUsingEmulator ());
734706 Struct row =
735707 execute (
736708 Statement .newBuilder (selectValueQuery ).bind ("p1" ).toJsonArray (null ),
@@ -840,8 +812,6 @@ public void bindDateArrayNull() {
840812
841813 @ Test
842814 public void bindIntervalArray () {
843- assumeFalse (
844- "INTERVAL is not yet supported on Emulator" , EmulatorSpannerHelper .isUsingEmulator ());
845815 Interval d1 = Interval .parseFromString ("P-1Y-2M-3DT4H5M6.789123S" );
846816 Interval d2 = Interval .parseFromString ("P1Y2M3DT-4H-5M-6.789123S" );
847817 Struct row =
@@ -854,8 +824,6 @@ public void bindIntervalArray() {
854824
855825 @ Test
856826 public void bindIntervalArrayEmpty () {
857- assumeFalse (
858- "INTERVAL is not yet supported on Emulator" , EmulatorSpannerHelper .isUsingEmulator ());
859827 Struct row =
860828 execute (
861829 Statement .newBuilder (selectValueQuery )
@@ -868,8 +836,6 @@ public void bindIntervalArrayEmpty() {
868836
869837 @ Test
870838 public void bindIntervalArrayNull () {
871- assumeFalse (
872- "INTERVAL is not yet supported on Emulator" , EmulatorSpannerHelper .isUsingEmulator ());
873839 Struct row =
874840 execute (
875841 Statement .newBuilder (selectValueQuery ).bind ("p1" ).toIntervalArray (null ),
@@ -880,7 +846,6 @@ public void bindIntervalArrayNull() {
880846 @ Test
881847 public void bindNumericArrayGoogleStandardSQL () {
882848 assumeTrue (dialect .dialect == Dialect .GOOGLE_STANDARD_SQL );
883- assumeFalse ("Emulator does not yet support NUMERIC" , EmulatorSpannerHelper .isUsingEmulator ());
884849 BigDecimal b1 = new BigDecimal ("3.14" );
885850 BigDecimal b2 = new BigDecimal ("6.626" );
886851
@@ -895,7 +860,6 @@ public void bindNumericArrayGoogleStandardSQL() {
895860 @ Test
896861 public void bindNumericArrayPostgreSQL () {
897862 assumeTrue (dialect .dialect == Dialect .POSTGRESQL );
898- assumeFalse ("Emulator does not yet support NUMERIC" , EmulatorSpannerHelper .isUsingEmulator ());
899863 Struct row =
900864 execute (
901865 Statement .newBuilder (selectValueQuery )
@@ -909,7 +873,6 @@ public void bindNumericArrayPostgreSQL() {
909873 @ Test
910874 public void bindNumericArrayEmptyGoogleStandardSQL () {
911875 assumeTrue (dialect .dialect == Dialect .GOOGLE_STANDARD_SQL );
912- assumeFalse ("Emulator does not yet support NUMERIC" , EmulatorSpannerHelper .isUsingEmulator ());
913876 Struct row =
914877 execute (
915878 Statement .newBuilder (selectValueQuery )
@@ -923,7 +886,6 @@ public void bindNumericArrayEmptyGoogleStandardSQL() {
923886 @ Test
924887 public void bindNumericArrayEmptyPostgreSQL () {
925888 assumeTrue (dialect .dialect == Dialect .POSTGRESQL );
926- assumeFalse ("Emulator does not yet support NUMERIC" , EmulatorSpannerHelper .isUsingEmulator ());
927889 Struct row =
928890 execute (
929891 Statement .newBuilder (selectValueQuery )
0 commit comments