Test LockTime PartialOrd

Add tests to kill the mutants in both relative and absolute PartialOrd.
This commit is contained in:
Jamil Lambert, PhD 2025-02-10 14:59:35 +00:00
parent 9c3a52be88
commit 6cecc40ae4
No known key found for this signature in database
GPG Key ID: 54DC29234AB5D2C0
2 changed files with 9 additions and 0 deletions

View File

@ -501,6 +501,9 @@ mod tests {
assert!(lock_by_height.is_satisfied_by(height_same, time)); assert!(lock_by_height.is_satisfied_by(height_same, time));
assert!(lock_by_height.is_satisfied_by(height_above, time)); assert!(lock_by_height.is_satisfied_by(height_above, time));
assert!(!lock_by_height.is_satisfied_by(height_below, time)); assert!(!lock_by_height.is_satisfied_by(height_below, time));
let lock_by_height_above = LockTime::from_consensus(800_000);
assert!(lock_by_height < lock_by_height_above)
} }
#[test] #[test]
@ -516,6 +519,9 @@ mod tests {
assert!(lock_by_time.is_satisfied_by(height, time_same)); assert!(lock_by_time.is_satisfied_by(height, time_same));
assert!(lock_by_time.is_satisfied_by(height, time_after)); assert!(lock_by_time.is_satisfied_by(height, time_after));
assert!(!lock_by_time.is_satisfied_by(height, time_before)); assert!(!lock_by_time.is_satisfied_by(height, time_before));
let lock_by_time_after = LockTime::from_consensus(1653282000);
assert!(lock_by_time < lock_by_time_after);
} }
#[test] #[test]

View File

@ -501,6 +501,9 @@ mod tests {
assert!(!lock_by_height1.is_same_unit(lock_by_time1)); assert!(!lock_by_height1.is_same_unit(lock_by_time1));
assert!(lock_by_time1.is_same_unit(lock_by_time2)); assert!(lock_by_time1.is_same_unit(lock_by_time2));
assert!(!lock_by_time1.is_same_unit(lock_by_height1)); assert!(!lock_by_time1.is_same_unit(lock_by_height1));
assert!(lock_by_height1 < lock_by_height2);
assert!(lock_by_time1 < lock_by_time2);
} }
#[test] #[test]