Skip to content

Commit 04f72ee

Browse files
authored
test: update proto columns test (#2845)
* test(spanner): add try-with-resources block to free up resources * test(spanner): add test for to string * test(spanner): fix tests
1 parent 2c0a34b commit 04f72ee

File tree

6 files changed

+304
-249
lines changed

6 files changed

+304
-249
lines changed

google-cloud-spanner/src/main/java/com/google/cloud/spanner/Value.java

+8-2
Original file line numberDiff line numberDiff line change
@@ -1749,9 +1749,15 @@ com.google.protobuf.Value valueToProto() {
17491749
return com.google.protobuf.Value.newBuilder().setStringValue(base64EncodedString).build();
17501750
}
17511751

1752+
@Nonnull
1753+
@Override
1754+
public String getAsString() {
1755+
return value == null ? NULL_STRING : value.toBase64();
1756+
}
1757+
17521758
@Override
17531759
void valueToString(StringBuilder b) {
1754-
b.append(value.toString());
1760+
b.append(value.toBase64());
17551761
}
17561762
}
17571763

@@ -2387,7 +2393,7 @@ String elementToString(ByteArray element) {
23872393

23882394
@Override
23892395
void appendElement(StringBuilder b, ByteArray element) {
2390-
b.append(element.toString());
2396+
b.append(element.toBase64());
23912397
}
23922398
}
23932399

0 commit comments

Comments
 (0)