@@ -361,7 +361,7 @@ TEST(encode, cer)
361361 id->ref <diameter::auth_application_id>().set (diameter::APPLICATION::GXX);
362362 }
363363
364- if (! encode (med::make_octet_encoder ( ctx) , dia)) { FAIL () << toString (ctx. error_ctx ()); }
364+ encode (med::octet_encoder{ ctx} , dia);
365365 EXPECT_EQ (sizeof (cer_encoded1), ctx.buffer ().get_offset ());
366366 EXPECT_TRUE (Matches (cer_encoded1, buffer));
367367}
@@ -372,7 +372,7 @@ TEST(decode, cer)
372372
373373 std::size_t alloc_buf[1024 ];
374374 med::decoder_context<> ctx{ cer_encoded1, alloc_buf };
375- if (! decode (med::make_octet_decoder ( ctx) , dia)) { FAIL () << toString (ctx. error_ctx ()); }
375+ decode (med::octet_decoder{ ctx} , dia);
376376
377377 ASSERT_EQ (0 , dia.header ().ap_id ());
378378 ASSERT_EQ (0x22222222 , dia.header ().hop_id ());
@@ -493,7 +493,7 @@ TEST(encode, cea)
493493 id->ref <diameter::auth_application_id>().set (diameter::APPLICATION::GXX);
494494 }
495495
496- if (! encode (med::make_octet_encoder ( ctx) , dia)) { FAIL () << toString (ctx. error_ctx ()); }
496+ encode (med::octet_encoder{ ctx} , dia);
497497 ASSERT_EQ (sizeof (cea_encoded1), ctx.buffer ().get_offset ());
498498 EXPECT_TRUE (Matches (cea_encoded1, buffer));
499499}
@@ -504,7 +504,7 @@ TEST(decode, cea)
504504 med::decoder_context<> ctx{ cea_encoded1, alloc_buf };
505505
506506 diameter::base dia;
507- if (! decode (med::make_octet_decoder ( ctx) , dia)) { FAIL () << toString (ctx. error_ctx ()); }
507+ decode (med::octet_decoder{ ctx} , dia);
508508
509509 EXPECT_EQ (0 , dia.header ().ap_id ());
510510 EXPECT_EQ (0x22222222 , dia.header ().hop_id ());
@@ -600,7 +600,7 @@ TEST(encode, dpr)
600600 msg.ref <diameter::origin_realm>().set (" orig.realm.net" sv);
601601 msg.ref <diameter::disconnect_cause>().set (diameter::DISCONNECT_CAUSE::DO_NOT_WANT_TO_TALK_TO_YOU);
602602
603- if (! encode (med::make_octet_encoder ( ctx) , dia)) { FAIL () << toString (ctx. error_ctx ()); }
603+ encode (med::octet_encoder{ ctx} , dia);
604604 ASSERT_EQ (sizeof (dpr_encoded1), ctx.buffer ().get_offset ());
605605 EXPECT_TRUE (Matches (dpr_encoded1, buffer));
606606}
@@ -610,7 +610,7 @@ TEST(decode, dpr)
610610 diameter::base dia;
611611
612612 med::decoder_context<> ctx{ dpr_encoded1 };
613- if (! decode (med::make_octet_decoder ( ctx) , dia)) { FAIL () << toString (ctx. error_ctx ()); }
613+ decode (med::octet_decoder{ ctx} , dia);
614614
615615 EXPECT_EQ (0 , dia.header ().ap_id ());
616616 EXPECT_EQ (0x22222222 , dia.header ().hop_id ());
@@ -651,7 +651,7 @@ TEST(encode, dpa)
651651 msg.ref <diameter::origin_host>().set (" Orig.Host" sv);
652652 msg.ref <diameter::origin_realm>().set (" orig.realm.net" sv);
653653
654- if (! encode (med::make_octet_encoder ( ctx) , dia)) { FAIL () << toString (ctx. error_ctx ()); }
654+ encode (med::octet_encoder{ ctx} , dia);
655655 ASSERT_EQ (sizeof (dpa_encoded1), ctx.buffer ().get_offset ());
656656 EXPECT_TRUE (Matches (dpa_encoded1, buffer));
657657}
@@ -661,7 +661,7 @@ TEST(decode, dpa)
661661 diameter::base dia;
662662
663663 med::decoder_context<> ctx{ dpa_encoded1 };
664- if (! decode (med::make_octet_decoder ( ctx) , dia)) { FAIL () << toString (ctx. error_ctx ()); }
664+ decode (med::octet_decoder{ ctx} , dia);
665665
666666 EXPECT_EQ (0 , dia.header ().ap_id ());
667667 EXPECT_EQ (0x22222222 , dia.header ().hop_id ());
@@ -701,7 +701,7 @@ TEST(encode, dwr)
701701 msg.ref <diameter::origin_realm>().set (" orig.realm.net" sv);
702702 // msg.ref<diameter::origin_state_id>().set(2);
703703
704- if (! encode (med::make_octet_encoder ( ctx) , dia)) { FAIL () << toString (ctx. error_ctx ()); }
704+ encode (med::octet_encoder{ ctx} , dia);
705705 ASSERT_EQ (sizeof (dwr_encoded1), ctx.buffer ().get_offset ());
706706 EXPECT_TRUE (Matches (dwr_encoded1, buffer));
707707}
@@ -711,7 +711,7 @@ TEST(decode, dwr)
711711 diameter::base dia;
712712
713713 med::decoder_context<> ctx{ dwr_encoded1 };
714- if (! decode (med::make_octet_decoder ( ctx) , dia)) { FAIL () << toString (ctx. error_ctx ()); }
714+ decode (med::octet_decoder{ ctx} , dia);
715715
716716 EXPECT_EQ (0 , dia.header ().ap_id ());
717717 EXPECT_EQ (0x22222222 , dia.header ().hop_id ());
@@ -750,7 +750,7 @@ TEST(encode, dwa)
750750 msg.ref <diameter::origin_host>().set (" Orig.Host" sv);
751751 msg.ref <diameter::origin_realm>().set (" orig.realm.net" sv);
752752
753- if (! encode (med::make_octet_encoder ( ctx) , dia)) { FAIL () << toString (ctx. error_ctx ()); }
753+ encode (med::octet_encoder{ ctx} , dia);
754754 ASSERT_EQ (sizeof (dwa_encoded1), ctx.buffer ().get_offset ());
755755 EXPECT_TRUE (Matches (dwa_encoded1, buffer));
756756}
@@ -760,7 +760,7 @@ TEST(decode, dwa)
760760 diameter::base dia;
761761
762762 med::decoder_context<> ctx{ dwa_encoded1 };
763- if (! decode (med::make_octet_decoder ( ctx) , dia)) { FAIL () << toString (ctx. error_ctx ()); }
763+ decode (med::octet_decoder{ ctx} , dia);
764764
765765 EXPECT_EQ (0 , dia.header ().ap_id ());
766766 EXPECT_EQ (0x22222222 , dia.header ().hop_id ());
@@ -789,7 +789,7 @@ TEST(decode, dwa_unexp)
789789 diameter::base dia;
790790
791791 med::decoder_context<> ctx{ dwa_unexp };
792- if (! decode (med::make_octet_decoder ( ctx) , dia)) { FAIL () << toString (ctx. error_ctx ()); }
792+ decode (med::octet_decoder{ ctx} , dia);
793793
794794 ASSERT_EQ (0 , dia.header ().ap_id ());
795795 ASSERT_EQ (0x22222222 , dia.header ().hop_id ());
0 commit comments