File tree 1 file changed +6
-1
lines changed
google-cloud-bigquery/src/test/java/com/google/cloud/bigquery/it
1 file changed +6
-1
lines changed Original file line number Diff line number Diff line change @@ -3438,7 +3438,12 @@ public void testPositionalQueryParameters() throws InterruptedException {
3438
3438
assertEquals (QUERY_RESULT_SCHEMA_BIGNUMERIC , result .getSchema ());
3439
3439
assertEquals (2 , Iterables .size (result .getValues ()));
3440
3440
for (FieldValueList values : result .iterateAll ()) {
3441
- assertEquals ("1.40845209522E9" , values .get (0 ).getValue ());
3441
+ // https://github.com/googleapis/java-bigquery/issues/2056. String comparison of values, eg
3442
+ // 1.40845209522E9 vs 1408452095.22 seems to be failing, so comparing the values as epoc
3443
+ // (Long) instead
3444
+ assertEquals (
3445
+ (long ) Double .parseDouble ("1.40845209522E9" ),
3446
+ (long ) Double .parseDouble (values .get (0 ).getValue ().toString ()));
3442
3447
assertEquals ("stringValue" , values .get (1 ).getValue ());
3443
3448
assertEquals (false , values .get (2 ).getBooleanValue ());
3444
3449
assertEquals ("0.33333333333333333333333333333333333333" , values .get (3 ).getValue ());
You can’t perform that action at this time.
0 commit comments