class documentation

Tests the classes in parse/visitors.

Method test_add_name_prefix Undocumented
Method test_add_name_prefix_on_class_type Undocumented
Method test_add_name_prefix_on_nested_class_alias Undocumented
Method test_add_name_prefix_on_nested_class_method Undocumented
Method test_add_name_prefix_on_nested_class_outside_ref Undocumented
Method test_add_name_prefix_twice Undocumented
Method test_adjust_type_parameters Undocumented
Method test_adjust_type_parameters_with_builtins Undocumented
Method test_adjust_type_parameters_with_duplicates Undocumented
Method test_adjust_type_parameters_with_duplicates_in_generic Undocumented
Method test_alias_printing Undocumented
Method test_clear_class_pointers Undocumented
Method test_collect_dependencies Undocumented
Method test_create_type_parameters_for_new Undocumented
Method test_create_type_parameters_from_unknowns Undocumented
Method test_deface_unresolved Undocumented
Method test_deface_unresolved2 Undocumented
Method test_expand Undocumented
Method test_in_place_lookup_external_classes Undocumented
Method test_keep_custom_new Undocumented
Method test_lookup_classes Undocumented
Method test_lookup_constant Undocumented
Method test_lookup_star_alias Undocumented
Method test_lookup_star_alias_in_unnamed_module Undocumented
Method test_lookup_star_alias_with_different_getattr Undocumented
Method test_lookup_star_alias_with_duplicate_class Undocumented
Method test_lookup_star_alias_with_duplicate_getattr Undocumented
Method test_lookup_two_star_aliases Undocumented
Method test_lookup_two_star_aliases_with_default_pyi Undocumented
Method test_lookup_two_star_aliases_with_different_getattrs Undocumented
Method test_lookup_two_star_aliases_with_same_class Undocumented
Method test_lookup_typing_class Undocumented
Method test_maybe_fill_in_local_pointers Undocumented
Method test_print_cls Undocumented
Method test_print_heterogeneous_tuple Undocumented
Method test_print_imports Undocumented
Method test_print_imports_ignores_existing Undocumented
Method test_print_imports_named_type Undocumented
Method test_print_merge_types Undocumented
Method test_print_multiline_signature Undocumented
Method test_print_no_return Undocumented
Method test_print_none_union Undocumented
Method test_print_type_parameter_bound Undocumented
Method test_print_union_name_conflict Undocumented
Method test_redefine_typevar Undocumented
Method test_remove_unknown_classes Undocumented
Method test_replace_types Undocumented
Method test_superclasses_by_name Undocumented
Method test_typevar_alias_and_value_conflict Undocumented
Method test_typevar_value_and_alias_conflict Undocumented
Method test_typevar_value_conflict Undocumented
Method test_typevar_value_conflict_hidden Undocumented
Method test_typevar_value_conflict_related_containers Undocumented
Method test_typevar_value_consistency Undocumented
Method test_typevar_value_no_conflict Undocumented
Method test_verify_container_with_mro_error Undocumented
Method test_verify_containers Undocumented
Method test_verify_heterogeneous_tuple Undocumented

Inherited from ParserTest:

Class Method setUpClass Undocumented
Method ApplyVisitorToString Undocumented
Method AssertSourceEquals Undocumented
Method Parse Undocumented
Method ParseWithBuiltins Undocumented
Method setUp Undocumented
Method ToAST Undocumented
Class Variable loader Undocumented
Instance Variable maxDiff Undocumented
Instance Variable options Undocumented
def test_add_name_prefix(self): (source)

Undocumented

def test_add_name_prefix_on_class_type(self): (source)

Undocumented

def test_add_name_prefix_on_nested_class_alias(self): (source)

Undocumented

def test_add_name_prefix_on_nested_class_method(self): (source)

Undocumented

def test_add_name_prefix_on_nested_class_outside_ref(self): (source)

Undocumented

def test_add_name_prefix_twice(self): (source)

Undocumented

def test_adjust_type_parameters(self): (source)

Undocumented

def test_adjust_type_parameters_with_builtins(self): (source)

Undocumented

def test_adjust_type_parameters_with_duplicates(self): (source)

Undocumented

def test_adjust_type_parameters_with_duplicates_in_generic(self): (source)

Undocumented

def test_alias_printing(self): (source)

Undocumented

def test_clear_class_pointers(self): (source)

Undocumented

def test_collect_dependencies(self): (source)

Undocumented

def test_create_type_parameters_for_new(self): (source)

Undocumented

def test_create_type_parameters_from_unknowns(self): (source)

Undocumented

def test_deface_unresolved(self): (source)

Undocumented

def test_deface_unresolved2(self): (source)

Undocumented

def test_expand(self): (source)

Undocumented

def test_in_place_lookup_external_classes(self): (source)

Undocumented

def test_keep_custom_new(self): (source)

Undocumented

def test_lookup_classes(self): (source)

Undocumented

def test_lookup_constant(self): (source)

Undocumented

def test_lookup_star_alias(self): (source)

Undocumented

def test_lookup_star_alias_in_unnamed_module(self): (source)

Undocumented

def test_lookup_star_alias_with_different_getattr(self): (source)

Undocumented

def test_lookup_star_alias_with_duplicate_class(self): (source)

Undocumented

def test_lookup_star_alias_with_duplicate_getattr(self): (source)

Undocumented

def test_lookup_two_star_aliases(self): (source)

Undocumented

def test_lookup_two_star_aliases_with_default_pyi(self): (source)

Undocumented

def test_lookup_two_star_aliases_with_different_getattrs(self): (source)

Undocumented

def test_lookup_two_star_aliases_with_same_class(self): (source)

Undocumented

def test_lookup_typing_class(self): (source)

Undocumented

def test_maybe_fill_in_local_pointers(self): (source)

Undocumented

def test_print_cls(self): (source)

Undocumented

def test_print_heterogeneous_tuple(self): (source)

Undocumented

def test_print_imports(self): (source)

Undocumented

def test_print_imports_ignores_existing(self): (source)

Undocumented

def test_print_imports_named_type(self): (source)

Undocumented

def test_print_merge_types(self): (source)

Undocumented

def test_print_multiline_signature(self): (source)

Undocumented

def test_print_no_return(self): (source)

Undocumented

def test_print_none_union(self): (source)

Undocumented

def test_print_type_parameter_bound(self): (source)

Undocumented

@unittest.skip('depended on `or`')
def test_print_union_name_conflict(self): (source)

Undocumented

@unittest.skip('We no longer support redefining TypeVar')
def test_redefine_typevar(self): (source)

Undocumented

def test_remove_unknown_classes(self): (source)

Undocumented

def test_replace_types(self): (source)

Undocumented

def test_superclasses_by_name(self): (source)

Undocumented

def test_typevar_alias_and_value_conflict(self): (source)

Undocumented

def test_typevar_value_and_alias_conflict(self): (source)

Undocumented

def test_typevar_value_conflict(self): (source)

Undocumented

def test_typevar_value_conflict_hidden(self): (source)

Undocumented

def test_typevar_value_conflict_related_containers(self): (source)

Undocumented

def test_typevar_value_consistency(self): (source)

Undocumented

def test_typevar_value_no_conflict(self): (source)

Undocumented

def test_verify_container_with_mro_error(self): (source)

Undocumented

def test_verify_containers(self): (source)

Undocumented

def test_verify_heterogeneous_tuple(self): (source)

Undocumented