From 874d82fd4c487eb23ad1d1f238739ed87075fc82 Mon Sep 17 00:00:00 2001 From: Konstantin Knizhnik Date: Thu, 20 May 2021 14:45:09 +0300 Subject: [PATCH] Fix tests in lsn.rs after changing wal_seg_size type --- zenith_utils/src/lsn.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/zenith_utils/src/lsn.rs b/zenith_utils/src/lsn.rs index 04c50bfb01..859d6db09d 100644 --- a/zenith_utils/src/lsn.rs +++ b/zenith_utils/src/lsn.rs @@ -231,7 +231,7 @@ mod tests { assert_eq!(Lsn(1234).checked_sub(1235u64), None); let seg_sz: usize = 16 * 1024 * 1024; - assert_eq!(Lsn(0x1000007).segment_offset(seg_sz), 7u64); + assert_eq!(Lsn(0x1000007).segment_offset(seg_sz), 7); assert_eq!(Lsn(0x1000007).segment_number(seg_sz), 1u64); assert_eq!(Lsn(0x4007).block_offset(), 7u64); @@ -239,8 +239,8 @@ mod tests { assert_eq!(Lsn(0x4007).remaining_in_block(), 8185u64); assert_eq!(Lsn(0x4000).remaining_in_block(), 8192u64); - assert_eq!(Lsn(0xffff01).calc_padding(seg_sz), 255u64); - assert_eq!(Lsn(0x2000000).calc_padding(seg_sz), 0u64); + assert_eq!(Lsn(0xffff01).calc_padding(seg_sz as u64), 255u64); + assert_eq!(Lsn(0x2000000).calc_padding(seg_sz as u64), 0u64); assert_eq!(Lsn(0xffff01).calc_padding(8u32), 7u64); assert_eq!(Lsn(0xffff00).calc_padding(8u32), 0u64); }