Orchestrata Ultimate › Tests › Reference › test_orchestrata_tools_stub_generator

Tests reference — tests/test_orchestrata_tools_stub_generator.py

Module of tests, split out because the directory page would be too large.

Prose pending.

tests/test_orchestrata_tools_stub_generator.py

source · 10 tests · 209 lines

Tests for orchestrata_tools.test_generator.stub_generator — TestStubGenerator.

Kind Name Line Description
class TestFixtureForType 89
method TestFixtureForType.test_falsy_type_name_returns_none_literal 90
method TestFixtureForType.test_known_types_are_mapped 95
method TestFixtureForType.test_unknown_type_returns_todo_placeholder 111
class TestParamList 119
method TestParamList.test_skips_leading_self_parameter 120
class TestGenerateStub 133
method TestGenerateStub.test_generates_stub_for_class_method 134
method TestGenerateStub.test_async_method_uses_asyncio_run 146
method TestGenerateStub.test_method_without_class_name_uses_bare_function_target 152
class TestGenerateClassStubs 171
method TestGenerateClassStubs.test_generates_stub_per_public_method_only 172
method TestGenerateClassStubs.test_class_with_no_public_methods_emits_only_header 183
class TestGenerateModuleStubs 196
method TestGenerateModuleStubs.test_generates_full_module_with_header_and_all_classes 197