@@ -68,8 +68,8 @@ BOOST_AUTO_TEST_CASE(DataSamplingPolicyFromConfiguration)
6868 BOOST_CHECK ((policy.prepareOutput (ConcreteDataMatcher{" TST" , " CHLEB" , 33 })) == (Output{" DS" , " my_policy0" , 33 }));
6969 BOOST_CHECK ((policy.prepareOutput (ConcreteDataMatcher{" TST" , " MLEKO" , 33 })) == (Output{" DS" , " my_policy1" , 33 }));
7070 const auto & map = policy.getPathMap ();
71- BOOST_CHECK ((*map.find (ConcreteDataMatcher{" TST" , " CHLEB" , 33 })).second == (OutputSpec{" DS" , " my_policy0" , 33 }));
72- BOOST_CHECK ((*map.find (ConcreteDataMatcher{" TST" , " MLEKO" , 33 })).second == (OutputSpec{" DS" , " my_policy1" , 33 }));
71+ BOOST_CHECK_EQUAL ((*map.find (ConcreteDataMatcher{" TST" , " CHLEB" , 33 })).second , (OutputSpec{" DS" , " my_policy0" , 33 , Lifetime::QA }));
72+ BOOST_CHECK_EQUAL ((*map.find (ConcreteDataMatcher{" TST" , " MLEKO" , 33 })).second , (OutputSpec{" DS" , " my_policy1" , 33 , Lifetime::QA }));
7373 BOOST_CHECK_EQUAL (map.size (), 2 );
7474
7575 BOOST_CHECK (policy.match (ConcreteDataMatcher{" TST" , " CHLEB" , 33 }));
@@ -97,8 +97,8 @@ BOOST_AUTO_TEST_CASE(DataSamplingPolicyFromConfiguration)
9797 BOOST_CHECK ((policy.prepareOutput (ConcreteDataMatcher{" TST" , " CHLEB" , 33 })) == (Output{" TST" , " CHLEB_S" , 33 }));
9898 BOOST_CHECK ((policy.prepareOutput (ConcreteDataMatcher{" TST" , " MLEKO" , 33 })) == (Output{" TST" , " MLEKO_S" , 33 }));
9999 const auto & map = policy.getPathMap ();
100- BOOST_CHECK ((*map.find (ConcreteDataMatcher{" TST" , " CHLEB" , 33 })).second == (OutputSpec{" TST" , " CHLEB_S" , 33 }));
101- BOOST_CHECK ((*map.find (ConcreteDataMatcher{" TST" , " MLEKO" , 33 })).second == (OutputSpec{" TST" , " MLEKO_S" , 33 }));
100+ BOOST_CHECK_EQUAL ((*map.find (ConcreteDataMatcher{" TST" , " CHLEB" , 33 })).second , (OutputSpec{" TST" , " CHLEB_S" , 33 , Lifetime::QA }));
101+ BOOST_CHECK_EQUAL ((*map.find (ConcreteDataMatcher{" TST" , " MLEKO" , 33 })).second , (OutputSpec{" TST" , " MLEKO_S" , 33 , Lifetime::QA }));
102102 BOOST_CHECK_EQUAL (map.size (), 2 );
103103 }
104104 // with custom outputs which are wildcards
@@ -109,8 +109,8 @@ BOOST_AUTO_TEST_CASE(DataSamplingPolicyFromConfiguration)
109109 BOOST_CHECK ((policy.prepareOutput (ConcreteDataMatcher{" TST" , " CHLEB" , 33 })) == (Output{" TST" , " CHLEB_S" , 33 }));
110110 BOOST_CHECK ((policy.prepareOutput (ConcreteDataMatcher{" TST" , " MLEKO" , 33 })) == (Output{" TST" , " MLEKO_S" , 33 }));
111111 const auto & map = policy.getPathMap ();
112- BOOST_CHECK ((*map.find (ConcreteDataMatcher{" TST" , " CHLEB" , 33 })).second == (OutputSpec{{" TST" , " CHLEB_S" }}));
113- BOOST_CHECK ((*map.find (ConcreteDataMatcher{" TST" , " MLEKO" , 33 })).second == (OutputSpec{{" TST" , " MLEKO_S" }}));
112+ BOOST_CHECK_EQUAL ((*map.find (ConcreteDataMatcher{" TST" , " CHLEB" , 33 })).second , (OutputSpec{{" TST" , " CHLEB_S" }, Lifetime::QA }));
113+ BOOST_CHECK_EQUAL ((*map.find (ConcreteDataMatcher{" TST" , " MLEKO" , 33 })).second , (OutputSpec{{" TST" , " MLEKO_S" }, Lifetime::QA }));
114114 BOOST_CHECK_EQUAL (map.size (), 2 );
115115 }
116116}
@@ -138,4 +138,4 @@ BOOST_AUTO_TEST_CASE(DataSamplingPolicyStaticMethods)
138138 BOOST_CHECK (DataSamplingPolicy::createPolicyDataDescription (" asdf" , 0 ) == DataDescription (" asdf0" ));
139139 BOOST_CHECK (DataSamplingPolicy::createPolicyDataDescription (" asdfasdfasdfasdf" , 0 ) == DataDescription (" asdfasdfasdfas0" ));
140140 BOOST_CHECK (DataSamplingPolicy::createPolicyDataDescription (" asdfasdfasdfasdf" , 10 ) == DataDescription (" asdfasdfasdfas10" ));
141- }
141+ }
0 commit comments