code: def test_unary_ops(self):
      unary_ops = [str, repr, len, bool, not_]
      try:
          unary_ops.append(unicode)
      except NameError:
          pass  # unicode no longer exists in Python 3.
  
      for op in unary_ops:
          self.assertEqual(op(self.lazy), op(self.base), str(op))
  
imports: from operator import eq, ge, gt, le, lt, ne, add, concat, not_, sub, and_, or_, xor
  import os.path
  import sys
  import unittest
  import warnings
  from pytz.lazy import LazyList, LazySet
label_desc: Use image node_id 2 for calling the LazyListTestCase obj's underlying member method code with example usage: obj.test_unary_ops() without return types