From 4a78d1ee35343f5609186a582e6352f2939acb1f Mon Sep 17 00:00:00 2001
From: Dan Goodliffe <dan@randomdan.homeip.net>
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<Slicer::JsonFileDeserializer>(rootDir / "initial" / "invalidEnum.json");
+	Slicer::JsonFileDeserializer jdeserializer {rootDir / "initial" / "invalidEnum.json"};
 	BOOST_REQUIRE_THROW(
 			Slicer::DeserializeAnyWith<TestModule::SomeNumbers>(jdeserializer), Slicer::InvalidEnumerationSymbol);
 
-	auto xdeserializer = std::make_shared<Slicer::XmlFileDeserializer>(rootDir / "initial" / "invalidEnum.xml");
+	Slicer::XmlFileDeserializer xdeserializer {rootDir / "initial" / "invalidEnum.xml"};
 	BOOST_REQUIRE_THROW(
 			Slicer::DeserializeAnyWith<TestModule::SomeNumbers>(xdeserializer), Slicer::InvalidEnumerationSymbol);
 }
-- 
cgit v1.2.3