code: def expect(self, *args, arg_count=0, func_name=""):
      """Decorator that expects a certain PEP 257 violation."""
      # The `arg_count` parameter helps the decorator
      # with functions that have positional arguments.
      if len(args) == 1:
  
          def decorate(f):
              self.expected.add((func_name or f.__name__, args[0]))
              f(*[None] * arg_count)
              return f
  
          return decorate
      self.expected.add(args)
  
label_desc: Use image node_id 2 for calling the Expectation obj's underlying member method code with example usage: obj.expect() and returns: decorate, f