@@ -269,7 +269,7 @@ int main()
269269 BOOST_TEST (!r2);
270270 {
271271 val x;
272- BOOST_TEST (ctx.handle_error <val>(r2.error (), [&]{ return x; }) == x);
272+ BOOST_TEST_EQ (ctx.handle_error <val>(r2.error (), [&]{ return x; }), x);
273273 }
274274 BOOST_TEST_EQ (err::count, 1 );
275275 BOOST_TEST_EQ (val::count, 0 );
@@ -418,7 +418,7 @@ int main()
418418 leaf::error_id r2e = r2.error ();
419419 BOOST_TEST_EQ (r1e, r2e);
420420 BOOST_TEST (!r2);
421- BOOST_TEST (r2.operator ->() == 0 );
421+ BOOST_TEST_EQ (r2.operator ->(), nullptr );
422422 }
423423 BOOST_TEST_EQ (err::count, 0 );
424424 { // void error copy -> move
@@ -434,7 +434,7 @@ int main()
434434 leaf::error_id r2e = r2.error ();
435435 BOOST_TEST_EQ (r1e, r2e);
436436 BOOST_TEST (!r2);
437- BOOST_TEST (r2.operator ->() == 0 );
437+ BOOST_TEST_EQ (r2.operator ->(), nullptr );
438438 }
439439 BOOST_TEST_EQ (err::count, 0 );
440440
@@ -451,7 +451,7 @@ int main()
451451 leaf::error_id r2e = r2.error ();
452452 BOOST_TEST_EQ (r1e, r2e);
453453 BOOST_TEST (!r2);
454- BOOST_TEST (r2.operator ->() == 0 );
454+ BOOST_TEST_EQ (r2.operator ->(), nullptr );
455455 ctx.handle_error <void >(r2.error (), []{ });
456456 BOOST_TEST_EQ (err::count, 1 );
457457 }
@@ -469,7 +469,7 @@ int main()
469469 leaf::error_id r2e = r2.error ();
470470 BOOST_TEST_EQ (r1e, r2e);
471471 BOOST_TEST (!r2);
472- BOOST_TEST (r2.operator ->() == 0 );
472+ BOOST_TEST_EQ (r2.operator ->(), nullptr );
473473 }
474474 BOOST_TEST_EQ (err::count, 0 );
475475
@@ -488,7 +488,7 @@ int main()
488488 leaf::error_id r2e = r2.error ();
489489 BOOST_TEST_EQ (r1e, r2e);
490490 BOOST_TEST (!r2);
491- BOOST_TEST (r2.operator ->() == 0 );
491+ BOOST_TEST_EQ (r2.operator ->(), nullptr );
492492 }
493493 BOOST_TEST_EQ (err::count, 0 );
494494 { // void error copy -> capture -> move
@@ -506,7 +506,7 @@ int main()
506506 leaf::error_id r2e = r2.error ();
507507 BOOST_TEST_EQ (r1e, r2e);
508508 BOOST_TEST (!r2);
509- BOOST_TEST (r2.operator ->() == 0 );
509+ BOOST_TEST_EQ (r2.operator ->(), nullptr );
510510 }
511511 BOOST_TEST_EQ (err::count, 0 );
512512
@@ -524,7 +524,7 @@ int main()
524524 leaf::error_id r2e = r2.error ();
525525 BOOST_TEST_EQ (r1e, r2e);
526526 BOOST_TEST (!r2);
527- BOOST_TEST (r2.operator ->() == 0 );
527+ BOOST_TEST_EQ (r2.operator ->(), nullptr );
528528 }
529529 BOOST_TEST_EQ (err::count, 0 );
530530 { // void error copy -> capture -> assign-move
@@ -542,7 +542,7 @@ int main()
542542 leaf::error_id r2e = r2.error ();
543543 BOOST_TEST_EQ (r1e, r2e);
544544 BOOST_TEST (!r2);
545- BOOST_TEST (r2.operator ->() == 0 );
545+ BOOST_TEST_EQ (r2.operator ->(), nullptr );
546546 }
547547 BOOST_TEST_EQ (err::count, 0 );
548548#endif // #if BOOST_LEAF_CFG_CAPTURE
0 commit comments