aboutsummaryrefslogtreecommitdiffstats
path: root/eval/src/tests/eval
diff options
context:
space:
mode:
authorHåvard Pettersen <havardpe@oath.com>2021-03-24 14:56:45 +0000
committerHåvard Pettersen <havardpe@oath.com>2021-03-24 15:01:34 +0000
commit83605debe0a6b3a53b339f24992c9a54511d2a28 (patch)
treedcd73fa28405aba498d48cd01d15e5da1a903570 /eval/src/tests/eval
parent08f5c940cd3160b07ea48ec1e814c7641597e078 (diff)
handle value decoding failures more gracefully
Diffstat (limited to 'eval/src/tests/eval')
-rw-r--r--eval/src/tests/eval/value_codec/value_codec_test.cpp12
1 files changed, 6 insertions, 6 deletions
diff --git a/eval/src/tests/eval/value_codec/value_codec_test.cpp b/eval/src/tests/eval/value_codec/value_codec_test.cpp
index 0bb1bcfb337..99afba4aed9 100644
--- a/eval/src/tests/eval/value_codec/value_codec_test.cpp
+++ b/eval/src/tests/eval/value_codec/value_codec_test.cpp
@@ -335,11 +335,11 @@ TEST(ValueCodecTest, bad_sparse_tensors_are_caught) {
bad.encode_default(data_default);
bad.encode_with_double(data_double);
bad.encode_with_float(data_float);
- VESPA_EXPECT_EXCEPTION(decode_value(data_default, factory), vespalib::IllegalStateException,
+ VESPA_EXPECT_EXCEPTION(decode_value(data_default, factory), vespalib::eval::DecodeValueException,
"serialized input claims 12345678 blocks of size 1*8, but only");
- VESPA_EXPECT_EXCEPTION(decode_value(data_double, factory), vespalib::IllegalStateException,
+ VESPA_EXPECT_EXCEPTION(decode_value(data_double, factory), vespalib::eval::DecodeValueException,
"serialized input claims 12345678 blocks of size 1*8, but only");
- VESPA_EXPECT_EXCEPTION(decode_value(data_float, factory), vespalib::IllegalStateException,
+ VESPA_EXPECT_EXCEPTION(decode_value(data_float, factory), vespalib::eval::DecodeValueException,
"serialized input claims 12345678 blocks of size 1*4, but only");
}
@@ -388,11 +388,11 @@ TEST(ValueCodecTest, bad_dense_tensors_are_caught) {
bad.encode_default(data_default);
bad.encode_with_double(data_double);
bad.encode_with_float(data_float);
- VESPA_EXPECT_EXCEPTION(decode_value(data_default, factory), vespalib::IllegalStateException,
+ VESPA_EXPECT_EXCEPTION(decode_value(data_default, factory), vespalib::eval::DecodeValueException,
"serialized input claims 1 blocks of size 60000*8, but only");
- VESPA_EXPECT_EXCEPTION(decode_value(data_double, factory), vespalib::IllegalStateException,
+ VESPA_EXPECT_EXCEPTION(decode_value(data_double, factory), vespalib::eval::DecodeValueException,
"serialized input claims 1 blocks of size 60000*8, but only");
- VESPA_EXPECT_EXCEPTION(decode_value(data_float, factory), vespalib::IllegalStateException,
+ VESPA_EXPECT_EXCEPTION(decode_value(data_float, factory), vespalib::eval::DecodeValueException,
"serialized input claims 1 blocks of size 60000*4, but only");
}