@@ -722,26 +722,33 @@ mod tests {
722722 assert_eq ! (
723723 policy
724724 . clone( )
725- . at_age( RelLockTime :: from_height( 10000 ) . into( ) ) ,
725+ . at_age( RelLockTime :: from_height( 10000 ) . unwrap ( ) . into( ) ) ,
726726 policy
727727 ) ;
728728 assert_eq ! ( policy. n_keys( ) , 1 ) ;
729729 assert_eq ! ( policy. minimum_n_keys( ) , Some ( 1 ) ) ;
730730
731731 let policy = StringPolicy :: from_str ( "older(1000)" ) . unwrap ( ) ;
732- assert_eq ! ( policy, Policy :: Older ( RelLockTime :: from_height( 1000 ) ) ) ;
732+ assert_eq ! ( policy, Policy :: Older ( RelLockTime :: from_height( 1000 ) . unwrap ( ) ) ) ;
733733 assert_eq ! ( policy. absolute_timelocks( ) , vec![ ] ) ;
734734 assert_eq ! ( policy. relative_timelocks( ) , vec![ 1000 ] ) ;
735735 assert_eq ! ( policy. clone( ) . at_age( RelLockTime :: ZERO . into( ) ) , Policy :: Unsatisfiable ) ;
736736 assert_eq ! (
737- policy. clone( ) . at_age( RelLockTime :: from_height( 999 ) . into( ) ) ,
737+ policy
738+ . clone( )
739+ . at_age( RelLockTime :: from_height( 999 ) . unwrap( ) . into( ) ) ,
738740 Policy :: Unsatisfiable
739741 ) ;
740- assert_eq ! ( policy. clone( ) . at_age( RelLockTime :: from_height( 1000 ) . into( ) ) , policy) ;
741742 assert_eq ! (
742743 policy
743744 . clone( )
744- . at_age( RelLockTime :: from_height( 10000 ) . into( ) ) ,
745+ . at_age( RelLockTime :: from_height( 1000 ) . unwrap( ) . into( ) ) ,
746+ policy
747+ ) ;
748+ assert_eq ! (
749+ policy
750+ . clone( )
751+ . at_age( RelLockTime :: from_height( 10000 ) . unwrap( ) . into( ) ) ,
745752 policy
746753 ) ;
747754 assert_eq ! ( policy. n_keys( ) , 0 ) ;
@@ -752,24 +759,28 @@ mod tests {
752759 policy,
753760 Policy :: Thresh ( Threshold :: or(
754761 Policy :: Key ( "" . to_owned( ) ) . into( ) ,
755- Policy :: Older ( RelLockTime :: from_height( 1000 ) ) . into( ) ,
762+ Policy :: Older ( RelLockTime :: from_height( 1000 ) . unwrap ( ) ) . into( ) ,
756763 ) )
757764 ) ;
758765 assert_eq ! ( policy. relative_timelocks( ) , vec![ 1000 ] ) ;
759766 assert_eq ! ( policy. absolute_timelocks( ) , vec![ ] ) ;
760767 assert_eq ! ( policy. clone( ) . at_age( RelLockTime :: ZERO . into( ) ) , Policy :: Key ( "" . to_owned( ) ) ) ;
761768 assert_eq ! (
762- policy. clone( ) . at_age( RelLockTime :: from_height( 999 ) . into( ) ) ,
769+ policy
770+ . clone( )
771+ . at_age( RelLockTime :: from_height( 999 ) . unwrap( ) . into( ) ) ,
763772 Policy :: Key ( "" . to_owned( ) )
764773 ) ;
765774 assert_eq ! (
766- policy. clone( ) . at_age( RelLockTime :: from_height( 1000 ) . into( ) ) ,
775+ policy
776+ . clone( )
777+ . at_age( RelLockTime :: from_height( 1000 ) . unwrap( ) . into( ) ) ,
767778 policy. clone( ) . normalized( )
768779 ) ;
769780 assert_eq ! (
770781 policy
771782 . clone( )
772- . at_age( RelLockTime :: from_height( 10000 ) . into( ) ) ,
783+ . at_age( RelLockTime :: from_height( 10000 ) . unwrap ( ) . into( ) ) ,
773784 policy. clone( ) . normalized( )
774785 ) ;
775786 assert_eq ! ( policy. n_keys( ) , 1 ) ;
@@ -813,11 +824,11 @@ mod tests {
813824 Threshold :: new(
814825 2 ,
815826 vec![
816- Policy :: Older ( RelLockTime :: from_height( 1000 ) ) . into( ) ,
817- Policy :: Older ( RelLockTime :: from_height( 10000 ) ) . into( ) ,
818- Policy :: Older ( RelLockTime :: from_height( 1000 ) ) . into( ) ,
819- Policy :: Older ( RelLockTime :: from_height( 2000 ) ) . into( ) ,
820- Policy :: Older ( RelLockTime :: from_height( 2000 ) ) . into( ) ,
827+ Policy :: Older ( RelLockTime :: from_height( 1000 ) . unwrap ( ) ) . into( ) ,
828+ Policy :: Older ( RelLockTime :: from_height( 10000 ) . unwrap ( ) ) . into( ) ,
829+ Policy :: Older ( RelLockTime :: from_height( 1000 ) . unwrap ( ) ) . into( ) ,
830+ Policy :: Older ( RelLockTime :: from_height( 2000 ) . unwrap ( ) ) . into( ) ,
831+ Policy :: Older ( RelLockTime :: from_height( 2000 ) . unwrap ( ) ) . into( ) ,
821832 ]
822833 )
823834 . unwrap( )
@@ -840,9 +851,9 @@ mod tests {
840851 Threshold :: new(
841852 2 ,
842853 vec![
843- Policy :: Older ( RelLockTime :: from_height( 1000 ) ) . into( ) ,
844- Policy :: Older ( RelLockTime :: from_height( 10000 ) ) . into( ) ,
845- Policy :: Older ( RelLockTime :: from_height( 1000 ) ) . into( ) ,
854+ Policy :: Older ( RelLockTime :: from_height( 1000 ) . unwrap ( ) ) . into( ) ,
855+ Policy :: Older ( RelLockTime :: from_height( 10000 ) . unwrap ( ) ) . into( ) ,
856+ Policy :: Older ( RelLockTime :: from_height( 1000 ) . unwrap ( ) ) . into( ) ,
846857 Policy :: Unsatisfiable . into( ) ,
847858 Policy :: Unsatisfiable . into( ) ,
848859 ]
@@ -964,7 +975,7 @@ mod tests {
964975 . entails(
965976 liquid_pol
966977 . clone( )
967- . at_age( RelLockTime :: from_height( 4095 ) . into( ) )
978+ . at_age( RelLockTime :: from_height( 4095 ) . unwrap ( ) . into( ) )
968979 )
969980 . unwrap( ) ) ;
970981
0 commit comments