@@ -590,6 +590,7 @@ def test_uuid1_safe(self):
590
590
# dependent on the underlying platform support. At least it cannot be
591
591
# unknown (unless I suppose the platform is buggy).
592
592
self .assertNotEqual (u .is_safe , self .uuid .SafeUUID .unknown )
593
+ self .assertEqual (u .version , 1 )
593
594
594
595
@contextlib .contextmanager
595
596
def mock_generate_time_safe (self , safe_value ):
@@ -612,24 +613,28 @@ def test_uuid1_unknown(self):
612
613
with self .mock_generate_time_safe (None ):
613
614
u = self .uuid .uuid1 ()
614
615
self .assertEqual (u .is_safe , self .uuid .SafeUUID .unknown )
616
+ self .assertEqual (u .version , 1 )
615
617
616
618
@unittest .skipUnless (os .name == 'posix' , 'POSIX-only test' )
617
619
def test_uuid1_is_safe (self ):
618
620
with self .mock_generate_time_safe (0 ):
619
621
u = self .uuid .uuid1 ()
620
622
self .assertEqual (u .is_safe , self .uuid .SafeUUID .safe )
623
+ self .assertEqual (u .version , 1 )
621
624
622
625
@unittest .skipUnless (os .name == 'posix' , 'POSIX-only test' )
623
626
def test_uuid1_is_unsafe (self ):
624
627
with self .mock_generate_time_safe (- 1 ):
625
628
u = self .uuid .uuid1 ()
626
629
self .assertEqual (u .is_safe , self .uuid .SafeUUID .unsafe )
630
+ self .assertEqual (u .version , 1 )
627
631
628
632
@unittest .skipUnless (os .name == 'posix' , 'POSIX-only test' )
629
633
def test_uuid1_bogus_return_value (self ):
630
634
with self .mock_generate_time_safe (3 ):
631
635
u = self .uuid .uuid1 ()
632
636
self .assertEqual (u .is_safe , self .uuid .SafeUUID .unknown )
637
+ self .assertEqual (u .version , 1 )
633
638
634
639
def test_uuid1_time (self ):
635
640
with mock .patch .object (self .uuid , '_generate_time_safe' , None ), \
0 commit comments