1111#define BOOST_TEST_MAIN
1212#define BOOST_TEST_DYN_LINK
1313
14+ #include " Mocking.h"
1415#include " TestClasses.h"
1516#include " Framework/AnalysisTask.h"
1617#include " Framework/AnalysisDataModel.h"
17- #include " Framework/ConfigContext.h"
1818
1919#include < boost/test/unit_test.hpp>
2020
@@ -148,14 +148,14 @@ BOOST_AUTO_TEST_CASE(AdaptorCompilation)
148148{
149149 auto cfgc = makeEmptyConfigContext ();
150150
151- auto task1 = adaptAnalysisTask<ATask>(cfgc, " test1" );
151+ auto task1 = adaptAnalysisTask<ATask>(* cfgc, " test1" );
152152 BOOST_CHECK_EQUAL (task1.inputs .size (), 2 );
153153 BOOST_CHECK_EQUAL (task1.outputs .size (), 1 );
154154 BOOST_CHECK_EQUAL (task1.inputs [0 ].binding , std::string (" TracksExtension" ));
155155 BOOST_CHECK_EQUAL (task1.inputs [1 ].binding , std::string (" Tracks" ));
156156 BOOST_CHECK_EQUAL (task1.outputs [0 ].binding .value , std::string (" FooBars" ));
157157
158- auto task2 = adaptAnalysisTask<BTask>(cfgc, " test2" );
158+ auto task2 = adaptAnalysisTask<BTask>(* cfgc, " test2" );
159159 BOOST_CHECK_EQUAL (task2.inputs .size (), 9 );
160160 BOOST_CHECK_EQUAL (task2.inputs [0 ].binding , " Collisions" );
161161 BOOST_CHECK_EQUAL (task2.inputs [1 ].binding , " TracksExtension" );
@@ -167,35 +167,35 @@ BOOST_AUTO_TEST_CASE(AdaptorCompilation)
167167 BOOST_CHECK_EQUAL (task2.inputs [7 ].binding , " Calos" );
168168 BOOST_CHECK_EQUAL (task2.inputs [8 ].binding , " CaloTriggers" );
169169
170- auto task3 = adaptAnalysisTask<CTask>(cfgc, " test3" );
170+ auto task3 = adaptAnalysisTask<CTask>(* cfgc, " test3" );
171171 BOOST_CHECK_EQUAL (task3.inputs .size (), 3 );
172172 BOOST_CHECK_EQUAL (task3.inputs [0 ].binding , " Collisions" );
173173 BOOST_CHECK_EQUAL (task3.inputs [1 ].binding , " TracksExtension" );
174174 BOOST_CHECK_EQUAL (task3.inputs [2 ].binding , " Tracks" );
175175
176- auto task4 = adaptAnalysisTask<DTask>(cfgc, " test4" );
176+ auto task4 = adaptAnalysisTask<DTask>(* cfgc, " test4" );
177177 BOOST_CHECK_EQUAL (task4.inputs .size (), 2 );
178178 BOOST_CHECK_EQUAL (task4.inputs [0 ].binding , " TracksExtension" );
179179 BOOST_CHECK_EQUAL (task4.inputs [1 ].binding , " Tracks" );
180180
181- auto task5 = adaptAnalysisTask<ETask>(cfgc, " test5" );
181+ auto task5 = adaptAnalysisTask<ETask>(* cfgc, " test5" );
182182 BOOST_CHECK_EQUAL (task5.inputs .size (), 1 );
183183 BOOST_CHECK_EQUAL (task5.inputs [0 ].binding , " FooBars" );
184184
185- auto task6 = adaptAnalysisTask<FTask>(cfgc, " test6" );
185+ auto task6 = adaptAnalysisTask<FTask>(* cfgc, " test6" );
186186 BOOST_CHECK_EQUAL (task6.inputs .size (), 1 );
187187 BOOST_CHECK_EQUAL (task6.inputs [0 ].binding , " FooBars" );
188188
189- auto task7 = adaptAnalysisTask<GTask>(cfgc, " test7" );
189+ auto task7 = adaptAnalysisTask<GTask>(* cfgc, " test7" );
190190 BOOST_CHECK_EQUAL (task7.inputs .size (), 3 );
191191
192- auto task8 = adaptAnalysisTask<HTask>(cfgc, " test8" );
192+ auto task8 = adaptAnalysisTask<HTask>(* cfgc, " test8" );
193193 BOOST_CHECK_EQUAL (task8.inputs .size (), 3 );
194194
195- auto task9 = adaptAnalysisTask<ITask>(cfgc, " test9" );
195+ auto task9 = adaptAnalysisTask<ITask>(* cfgc, " test9" );
196196 BOOST_CHECK_EQUAL (task9.inputs .size (), 4 );
197197
198- auto task10 = adaptAnalysisTask<JTask>(cfgc, " test10" );
198+ auto task10 = adaptAnalysisTask<JTask>(* cfgc, " test10" );
199199}
200200
201201BOOST_AUTO_TEST_CASE (TestPartitionIteration)
0 commit comments