code: def test_uuid1_safe(self):
      if not self.uuid._has_uuid_generate_time_safe:
          self.skipTest("requires uuid_generate_time_safe(3)")
  
      u = self.uuid.uuid1()
      # uuid_generate_time_safe() may return 0 or -1 but what it returns is
      # dependent on the underlying platform support.  At least it cannot be
      # unknown (unless I suppose the platform is buggy).
      self.assertNotEqual(u.is_safe, self.uuid.SafeUUID.unknown)
  
imports: import unittest
  from test import support
  from test.support import import_helper
  import builtins
  import contextlib
  import copy
  import enum
  import io
  import os
  import pickle
  import sys
  import weakref
  from unittest import mock
label_desc: Use image node_id 9 for calling the BaseTestUUID obj's underlying member method code with example usage: obj.test_uuid1_safe() without return types