diff options
Diffstat (limited to 'document/src/tests/serialization/vespadocumentserializer_test.cpp')
-rw-r--r-- | document/src/tests/serialization/vespadocumentserializer_test.cpp | 7 |
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)); |