diff --git a/test/unittest_stringpair.cc b/test/unittest_stringpair.cc index 82aa390..9a3005c 100644 --- a/test/unittest_stringpair.cc +++ b/test/unittest_stringpair.cc @@ -18,7 +18,8 @@ TEST( StringPair, Simple ) TEST( StringPair, InitList ) { - pEp::StringPairList spl( { SP{"key0", "value0"}, SP{"key1", "value1"} } ); + const std::initializer_list il{ SP{"key0", "value0"}, SP{"key1", "value1"} }; + pEp::StringPairList spl( il ); EXPECT_EQ( spl.size(), 2); spl.clear(); @@ -46,7 +47,7 @@ TEST( StringPair, Dynamic ) spl.push_back( pEp::StringPair{key, value}.move_out() ); } - auto find_by_key = [key](const pEp::StringPair& sp){ return strcmp(sp.get()->key, key)==0; }; + auto find_by_key = [key](const ::stringpair_t* sp){ return strcmp(sp->key, key)==0; }; // delete random elements. for(unsigned u=0; u