summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDan Goodliffe <dan@randomdan.homeip.net>2017-07-21 22:00:42 +0100
committerDan Goodliffe <dan@randomdan.homeip.net>2017-07-21 22:00:42 +0100
commitd7a4d90dffa03a2e03aa150daed5eae13eaa18a5 (patch)
tree03ba9e2e2c57162d5090048ade94653fb71b7b7c
parentAdd tests over getService/Adapter (diff)
downloadicetray-d7a4d90dffa03a2e03aa150daed5eae13eaa18a5.tar.bz2
icetray-d7a4d90dffa03a2e03aa150daed5eae13eaa18a5.tar.xz
icetray-d7a4d90dffa03a2e03aa150daed5eae13eaa18a5.zip
Inline creation of DryIce for testing with different options
-rw-r--r--icetray/unittests/testIceTrayOptions.cpp9
1 files 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<TestOptions> myOpts;
BOOST_REQUIRE_EQUAL(3, myOpts->testInt);
BOOST_REQUIRE_EQUAL("some string", myOpts->testString);