From 4a78d1ee35343f5609186a582e6352f2939acb1f Mon Sep 17 00:00:00 2001 From: Dan Goodliffe Date: Sun, 6 Aug 2023 12:28:46 +0100 Subject: Test making deserializers on stack --- slicer/test/serializers.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/slicer/test/serializers.cpp b/slicer/test/serializers.cpp index 379551b..5e643a9 100644 --- a/slicer/test/serializers.cpp +++ b/slicer/test/serializers.cpp @@ -589,11 +589,11 @@ BOOST_AUTO_TEST_CASE(xml_streams) BOOST_AUTO_TEST_CASE(invalid_enum) { - auto jdeserializer = std::make_shared(rootDir / "initial" / "invalidEnum.json"); + Slicer::JsonFileDeserializer jdeserializer {rootDir / "initial" / "invalidEnum.json"}; BOOST_REQUIRE_THROW( Slicer::DeserializeAnyWith(jdeserializer), Slicer::InvalidEnumerationSymbol); - auto xdeserializer = std::make_shared(rootDir / "initial" / "invalidEnum.xml"); + Slicer::XmlFileDeserializer xdeserializer {rootDir / "initial" / "invalidEnum.xml"}; BOOST_REQUIRE_THROW( Slicer::DeserializeAnyWith(xdeserializer), Slicer::InvalidEnumerationSymbol); } -- cgit v1.2.3