@@ -913,6 +913,7 @@ def test_uuid7(self):
913913 equal (self .uuid ._last_counter_v7 , counter )
914914
915915 unix_ts_ms = timestamp_ms & 0xffff_ffff_ffff
916+ equal (u .time , unix_ts_ms )
916917 equal ((u .int >> 80 ) & 0xffff_ffff_ffff , unix_ts_ms )
917918
918919 equal ((u .int >> 75 ) & 1 , 0 ) # check that the MSB is 0
@@ -966,6 +967,7 @@ def test_uuid7_monotonicity(self):
966967 urand .assert_called_once_with (10 )
967968 equal (self .uuid ._last_timestamp_v7 , timestamp_ms )
968969 equal (self .uuid ._last_counter_v7 , counter )
970+ equal (u1 .time , timestamp_ms )
969971 equal ((u1 .int >> 64 ) & 0xfff , counter_hi )
970972 equal ((u1 .int >> 32 ) & 0x3fff_ffff , counter_lo )
971973 equal (u1 .int & 0xffff_ffff , tail )
@@ -988,6 +990,7 @@ def test_uuid7_monotonicity(self):
988990 equal (self .uuid ._last_timestamp_v7 , timestamp_ms )
989991 # 42-bit counter advanced by 1
990992 equal (self .uuid ._last_counter_v7 , counter + 1 )
993+ equal (u2 .time , timestamp_ms )
991994 equal ((u2 .int >> 64 ) & 0xfff , counter_hi )
992995 equal ((u2 .int >> 32 ) & 0x3fff_ffff , counter_lo + 1 )
993996 equal (u2 .int & 0xffff_ffff , next_fail )
@@ -1025,6 +1028,7 @@ def test_uuid7_timestamp_backwards(self):
10251028 equal (u .version , 7 )
10261029 equal (self .uuid ._last_timestamp_v7 , fake_last_timestamp_v7 + 1 )
10271030 unix_ts_ms = (fake_last_timestamp_v7 + 1 ) & 0xffff_ffff_ffff
1031+ equal (u .time , unix_ts_ms )
10281032 equal ((u .int >> 80 ) & 0xffff_ffff_ffff , unix_ts_ms )
10291033 # 42-bit counter advanced by 1
10301034 equal (self .uuid ._last_counter_v7 , counter + 1 )
@@ -1064,6 +1068,7 @@ def test_uuid7_overflow_counter(self):
10641068 # timestamp advanced due to overflow
10651069 equal (self .uuid ._last_timestamp_v7 , timestamp_ms + 1 )
10661070 unix_ts_ms = (timestamp_ms + 1 ) & 0xffff_ffff_ffff
1071+ equal (u .time , unix_ts_ms )
10671072 equal ((u .int >> 80 ) & 0xffff_ffff_ffff , unix_ts_ms )
10681073 # counter overflowed, so we picked a new one
10691074 equal (self .uuid ._last_counter_v7 , new_counter )
0 commit comments