()
| 738 | |
| 739 | #[test] |
| 740 | fn test_phase_as_str_roundtrip() { |
| 741 | for phase in &ALL_PHASES { |
| 742 | let s = phase.as_str(); |
| 743 | let recovered = Phase::from_str_normalized(s); |
| 744 | assert_eq!( |
| 745 | *phase, recovered, |
| 746 | "Phase roundtrip failed for {:?} -> {:?} -> {:?}", |
| 747 | phase, s, recovered |
| 748 | ); |
| 749 | } |
| 750 | } |
| 751 | |
| 752 | #[test] |
| 753 | fn test_phase_display() { |