@@ -556,17 +556,17 @@ mod tests {
556556 #[ test]
557557 fn test_clock_creation ( ) {
558558 assert ! ( Clock :: new( 0 ) . is_none( ) ) ;
559- let clk = Clock :: new ( 10 ) . unwrap ( ) ;
559+ let clk = Clock :: new ( 10 ) . expect ( "TODO: handle error" ) ;
560560 assert_eq ! ( clk. base_period_ms, 10 ) ;
561561 assert ! ( ( clk. frequency_hz( ) - 100.0 ) . abs( ) < 0.001 ) ;
562562 }
563563
564564 #[ test]
565565 fn test_signal_type_parsing ( ) {
566- assert_eq ! ( "bool" . parse:: <SignalType >( ) . unwrap ( ) , SignalType :: Bool ) ;
567- assert_eq ! ( "int" . parse:: <SignalType >( ) . unwrap ( ) , SignalType :: Int ) ;
568- assert_eq ! ( "float" . parse:: <SignalType >( ) . unwrap ( ) , SignalType :: Float ) ;
569- assert_eq ! ( "real" . parse:: <SignalType >( ) . unwrap ( ) , SignalType :: Real ) ;
566+ assert_eq ! ( "bool" . parse:: <SignalType >( ) . expect ( "TODO: handle error" ) , SignalType :: Bool ) ;
567+ assert_eq ! ( "int" . parse:: <SignalType >( ) . expect ( "TODO: handle error" ) , SignalType :: Int ) ;
568+ assert_eq ! ( "float" . parse:: <SignalType >( ) . expect ( "TODO: handle error" ) , SignalType :: Float ) ;
569+ assert_eq ! ( "real" . parse:: <SignalType >( ) . expect ( "TODO: handle error" ) , SignalType :: Real ) ;
570570 assert ! ( "unknown" . parse:: <SignalType >( ) . is_err( ) ) ;
571571 }
572572
@@ -580,7 +580,7 @@ mod tests {
580580
581581 #[ test]
582582 fn test_node_validation ( ) {
583- let clk = Clock :: new ( 10 ) . unwrap ( ) ;
583+ let clk = Clock :: new ( 10 ) . expect ( "TODO: handle error" ) ;
584584 let mut node = LustreNode :: new ( "test" , clk) ;
585585 let errors = node. validate ( ) ;
586586 assert ! ( errors. iter( ) . any( |e| e. contains( "at least one input" ) ) ) ;
@@ -598,31 +598,31 @@ mod tests {
598598 #[ test]
599599 fn test_safety_standard_parsing ( ) {
600600 assert_eq ! (
601- "DO-178C" . parse:: <SafetyStandard >( ) . unwrap ( ) ,
601+ "DO-178C" . parse:: <SafetyStandard >( ) . expect ( "TODO: handle error" ) ,
602602 SafetyStandard :: Do178c
603603 ) ;
604604 assert_eq ! (
605- "IEC-61508" . parse:: <SafetyStandard >( ) . unwrap ( ) ,
605+ "IEC-61508" . parse:: <SafetyStandard >( ) . expect ( "TODO: handle error" ) ,
606606 SafetyStandard :: Iec61508
607607 ) ;
608608 assert_eq ! (
609- "ISO-26262" . parse:: <SafetyStandard >( ) . unwrap ( ) ,
609+ "ISO-26262" . parse:: <SafetyStandard >( ) . expect ( "TODO: handle error" ) ,
610610 SafetyStandard :: Iso26262
611611 ) ;
612612 }
613613
614614 #[ test]
615615 fn test_embedded_target_parsing ( ) {
616616 assert_eq ! (
617- "arm-cortex-m" . parse:: <EmbeddedTarget >( ) . unwrap ( ) ,
617+ "arm-cortex-m" . parse:: <EmbeddedTarget >( ) . expect ( "TODO: handle error" ) ,
618618 EmbeddedTarget :: ArmCortexM
619619 ) ;
620620 assert_eq ! (
621- "riscv" . parse:: <EmbeddedTarget >( ) . unwrap ( ) ,
621+ "riscv" . parse:: <EmbeddedTarget >( ) . expect ( "TODO: handle error" ) ,
622622 EmbeddedTarget :: RiscV
623623 ) ;
624624 assert_eq ! (
625- "x86" . parse:: <EmbeddedTarget >( ) . unwrap ( ) ,
625+ "x86" . parse:: <EmbeddedTarget >( ) . expect ( "TODO: handle error" ) ,
626626 EmbeddedTarget :: X86
627627 ) ;
628628 }
0 commit comments