@@ -458,6 +458,7 @@ mod tests {
458
458
use ln:: msgs:: MAX_VALUE_MSAT ;
459
459
use onion_message:: { BlindedHop , BlindedPath } ;
460
460
use util:: ser:: Writeable ;
461
+ use util:: string:: PrintableString ;
461
462
462
463
fn pubkey ( byte : u8 ) -> PublicKey {
463
464
let secp_ctx = Secp256k1 :: new ( ) ;
@@ -479,7 +480,7 @@ mod tests {
479
480
assert_eq ! ( offer. chains( ) , vec![ ChainHash :: using_genesis_block( Network :: Bitcoin ) ] ) ;
480
481
assert_eq ! ( offer. metadata( ) , None ) ;
481
482
assert_eq ! ( offer. amount( ) , None ) ;
482
- assert_eq ! ( offer. description( ) , "foo" ) ;
483
+ assert_eq ! ( offer. description( ) , PrintableString ( "foo" ) ) ;
483
484
assert_eq ! ( offer. features( ) , & OfferFeatures :: empty( ) ) ;
484
485
assert_eq ! ( offer. absolute_expiry( ) , None ) ;
485
486
#[ cfg( feature = "std" ) ]
@@ -678,15 +679,15 @@ mod tests {
678
679
. issuer ( "bar" . into ( ) )
679
680
. build ( )
680
681
. unwrap ( ) ;
681
- assert_eq ! ( offer. issuer( ) , Some ( "bar" ) ) ;
682
+ assert_eq ! ( offer. issuer( ) , Some ( PrintableString ( "bar" ) ) ) ;
682
683
assert_eq ! ( offer. as_tlv_stream( ) . issuer, Some ( & String :: from( "bar" ) ) ) ;
683
684
684
685
let offer = OfferBuilder :: new ( "foo" . into ( ) , pubkey ( 42 ) )
685
686
. issuer ( "bar" . into ( ) )
686
687
. issuer ( "baz" . into ( ) )
687
688
. build ( )
688
689
. unwrap ( ) ;
689
- assert_eq ! ( offer. issuer( ) , Some ( "baz" ) ) ;
690
+ assert_eq ! ( offer. issuer( ) , Some ( PrintableString ( "baz" ) ) ) ;
690
691
assert_eq ! ( offer. as_tlv_stream( ) . issuer, Some ( & String :: from( "baz" ) ) ) ;
691
692
}
692
693
0 commit comments