parameters: (self, name, value, args=None, kwargs=None)
return_statement: return func(value, *(args or ()), **(kwargs or {}))
docstring: Invokes a test on a value the same way the compiler does it.
  
          .. versionadded:: 2.7
docstring_summary: Invokes a test on a value the same way the compiler does it.
docstring_tokens: Invokes a test on a value the same way the compiler does it .
function: def call_test(self, name, value, args=None, kwargs=None):
          """Invokes a test on a value the same way the compiler does it.
  
          .. versionadded:: 2.7
          """
          func = self.tests.get(name)
          if func is None:
              fail_for_missing_callable('no test named %r', name)
          return func(value, *(args or ()), **(kwargs or {}))
function_tokens: def call_test ( self , name , value , args = None , kwargs = None ) : func = self . tests . get ( name ) if func is None : fail_for_missing_callable ( 'no test named %r' , name ) return func ( value , * ( args or ( ) ) , * * ( kwargs or { } ) )