class documentation

class MapActualsToFormalsSuite(Suite): (source)

View In Hierarchy

Test cases for argmap.map_actuals_to_formals.

Method assert_map Undocumented
Method assert_vararg_map Undocumented
Method make_tuple Undocumented
Method test_basic Undocumented
Method test_both_kinds_of_varargs Undocumented
Method test_callee_star Undocumented
Method test_caller_star Undocumented
Method test_duplicate_named_arg Undocumented
Method test_keyword_varargs Undocumented
Method test_missing_named_arg Undocumented
Method test_named_args Undocumented
Method test_optional Undocumented
Method test_positional_only Undocumented
Method test_some_named_args Undocumented
Method test_special_cases Undocumented
Method test_too_many_caller_args Undocumented
Method test_tuple_star Undocumented
Method test_varargs_and_bare_asterisk Undocumented
def assert_map(self, caller_kinds_: list[ArgKind|str], callee_kinds_: list[ArgKind|tuple[ArgKind, str]], expected: list[list[int]]): (source)

Undocumented

def assert_vararg_map(self, caller_kinds: list[ArgKind], callee_kinds: list[ArgKind], expected: list[list[int]], vararg_type: Type): (source)

Undocumented

def make_tuple(self, *args: Type) -> TupleType: (source)

Undocumented

def test_basic(self): (source)

Undocumented

def test_both_kinds_of_varargs(self): (source)

Undocumented

def test_callee_star(self): (source)

Undocumented

def test_caller_star(self): (source)

Undocumented

def test_duplicate_named_arg(self): (source)

Undocumented

def test_keyword_varargs(self): (source)

Undocumented

def test_missing_named_arg(self): (source)

Undocumented

def test_named_args(self): (source)

Undocumented

def test_optional(self): (source)

Undocumented

def test_positional_only(self): (source)

Undocumented

def test_some_named_args(self): (source)

Undocumented

def test_special_cases(self): (source)

Undocumented

def test_too_many_caller_args(self): (source)

Undocumented

def test_tuple_star(self): (source)

Undocumented

def test_varargs_and_bare_asterisk(self): (source)

Undocumented