From d7a4d90dffa03a2e03aa150daed5eae13eaa18a5 Mon Sep 17 00:00:00 2001 From: Dan Goodliffe Date: Fri, 21 Jul 2017 22:00:42 +0100 Subject: Inline creation of DryIce for testing with different options --- icetray/unittests/testIceTrayOptions.cpp | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/icetray/unittests/testIceTrayOptions.cpp b/icetray/unittests/testIceTrayOptions.cpp index 09497be..3eb08fc 100644 --- a/icetray/unittests/testIceTrayOptions.cpp +++ b/icetray/unittests/testIceTrayOptions.cpp @@ -14,17 +14,12 @@ class DI : public IceTray::DryIce { public: - DI() : IceTray::DryIce({ - "--testInt=3", - "--vec=1,2,4,8" - }) - { - } + DI(const Ice::StringSeq & opts) : IceTray::DryIce(opts) { } }; -BOOST_GLOBAL_FIXTURE(DI); BOOST_AUTO_TEST_CASE( testOptions ) { + DI di({ "--testInt=3", "--vec=1,2,4,8" }); IceTray::OptionsResolver myOpts; BOOST_REQUIRE_EQUAL(3, myOpts->testInt); BOOST_REQUIRE_EQUAL("some string", myOpts->testString); -- cgit v1.2.3