summaryrefslogtreecommitdiffstats
path: root/document/src/tests/serialization/vespadocumentserializer_test.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'document/src/tests/serialization/vespadocumentserializer_test.cpp')
-rw-r--r--document/src/tests/serialization/vespadocumentserializer_test.cpp7
1 files changed, 4 insertions, 3 deletions
diff --git a/document/src/tests/serialization/vespadocumentserializer_test.cpp b/document/src/tests/serialization/vespadocumentserializer_test.cpp
index 174e49798bf..45920cb10fd 100644
--- a/document/src/tests/serialization/vespadocumentserializer_test.cpp
+++ b/document/src/tests/serialization/vespadocumentserializer_test.cpp
@@ -519,15 +519,16 @@ TEST("requireThatUncompressedStructFieldValueCanBeSerialized") {
TEST("requireThatCompressedStructFieldValueCanBeSerialized") {
StructDataType structType(getStructDataType());
StructFieldValue value = getStructFieldValue(structType);
- const_cast<StructDataType &>(value.getStructType()).setCompressionConfig(CompressionConfig(CompressionConfig::LZ4, 0, 95));
+ const_cast<StructDataType *>(static_cast<const StructDataType *>(value.getDataType()))
+ ->setCompressionConfig(CompressionConfig(CompressionConfig::LZ4, 0, 95));
checkStructSerialization(value, CompressionConfig::LZ4);
}
TEST("requireThatReserializationPreservesCompressionIfUnmodified") {
StructDataType structType(getStructDataType());
StructFieldValue value = getStructFieldValue(structType);
- const_cast<StructDataType &>(value.getStructType()).
- setCompressionConfig(CompressionConfig(CompressionConfig::LZ4, 0, 95));
+ const_cast<StructDataType *>(static_cast<const StructDataType *>(value.getDataType()))
+ ->setCompressionConfig(CompressionConfig(CompressionConfig::LZ4, 0, 95));
TEST_DO(checkStructSerialization(value, CompressionConfig::LZ4));