pynguin
Introduction
Installation of Pynguin
Quickstart
Generating Assertions
Reproducible runs
Coverage measurement
Contributing
Test Generation Overview
Test Generation Extensions
Development Hints
Reference
pynguin
Index
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
W
A
AbstractExecutionTracer (class in pynguin.instrumentation.tracer)
AbstractTestCaseExecutor (class in pynguin.testcase.execution)
accept() (pynguin.analyses.typesystem.AnyType method)
(pynguin.analyses.typesystem.Instance method)
(pynguin.analyses.typesystem.NoneType method)
(pynguin.analyses.typesystem.ProperType method)
(pynguin.analyses.typesystem.StringSubtype method)
(pynguin.analyses.typesystem.TupleType method)
(pynguin.analyses.typesystem.UnionType method)
(pynguin.analyses.typesystem.Unsupported method)
accessible (pynguin.analyses.module.CallableData attribute)
accessible_objects_under_test (pynguin.analyses.module.FilteredModuleTestCluster property)
(pynguin.analyses.module.ModuleTestCluster property)
(pynguin.analyses.module.TestCluster property)
add_accessible_object_under_test() (pynguin.analyses.module.FilteredModuleTestCluster method)
(pynguin.analyses.module.ModuleTestCluster method)
(pynguin.analyses.module.TestCluster method)
add_attribute_instruction() (pynguin.instrumentation.tracer.ExecutionTrace method)
add_call_instruction() (pynguin.instrumentation.tracer.ExecutionTrace method)
add_generator() (pynguin.analyses.module.FilteredModuleTestCluster method)
(pynguin.analyses.module.ModuleTestCluster method)
(pynguin.analyses.module.TestCluster method)
add_instruction() (pynguin.instrumentation.tracer.ExecutionTrace method)
add_jump_instruction() (pynguin.instrumentation.tracer.ExecutionTrace method)
add_memory_instruction() (pynguin.instrumentation.tracer.ExecutionTrace method)
add_ml_data() (pynguin.analyses.module.FilteredModuleTestCluster method)
(pynguin.analyses.module.ModuleTestCluster method)
(pynguin.analyses.module.TestCluster method)
add_modifier() (pynguin.analyses.module.FilteredModuleTestCluster method)
(pynguin.analyses.module.ModuleTestCluster method)
(pynguin.analyses.module.TestCluster method)
add_mutated_version() (pynguin.testcase.execution.ModuleProvider method)
add_observer() (pynguin.testcase.execution.AbstractTestCaseExecutor method)
(pynguin.testcase.execution.TestCaseExecutor method)
(pynguin.testcase.execution.TypeTracingTestCaseExecutor method)
add_remote_observer() (pynguin.testcase.execution.AbstractTestCaseExecutor method)
(pynguin.testcase.execution.TestCaseExecutor method)
(pynguin.testcase.execution.TypeTracingTestCaseExecutor method)
add_return_instruction() (pynguin.instrumentation.tracer.ExecutionTrace method)
add_statement() (pynguin.testcase.testcase.TestCase method)
add_subclass_edge() (pynguin.analyses.typesystem.TypeSystem method)
after_remote_test_case_execution() (pynguin.testcase.execution.ExecutionObserver method)
(pynguin.testcase.execution.ReturnTypeObserver method)
(pynguin.testcase.execution.TypeTracingObserver method)
after_statement_execution() (pynguin.testcase.execution.RemoteAssertionExecutionObserver method)
(pynguin.testcase.execution.RemoteExecutionObserver method)
(pynguin.testcase.execution.RemoteReturnTypeObserver method)
(pynguin.testcase.execution.RemoteTypeTracingObserver method)
after_test_case_execution() (pynguin.testcase.execution.RemoteAssertionExecutionObserver method)
(pynguin.testcase.execution.RemoteExecutionObserver method)
(pynguin.testcase.execution.RemoteReturnTypeObserver method)
(pynguin.testcase.execution.RemoteTypeTracingObserver method)
Algorithm (class in pynguin.configuration)
algorithm (pynguin.configuration.Configuration attribute)
ALL (pynguin.configuration.ElementVisibility attribute)
allow_stale_assertions (pynguin.configuration.TestCaseOutputConfiguration attribute)
allowed_values (pynguin.testcase.testcase.MLStatementInfo attribute)
analyse_module() (in module pynguin.analyses.module)
any_weight (pynguin.configuration.TestCreationConfiguration attribute)
AnyType (class in pynguin.analyses.typesystem)
api_key (pynguin.configuration.LLMConfiguration attribute)
append_test_case() (pynguin.testcase.testcase.TestCase method)
append_test_case_from() (pynguin.testcase.testcase.TestCase method)
assertion_generation (pynguin.configuration.TestCaseOutputConfiguration attribute)
assertion_minimization (pynguin.configuration.TestCaseOutputConfiguration attribute)
AssertionGenerator (class in pynguin.assertion.assertiongenerator)
(class in pynguin.configuration)
attribute_lookup() (pynguin.instrumentation.tracer.ExecutionTracer static method)
B
BACKWARD (pynguin.configuration.MinimizationDirection attribute)
before_remote_test_case_execution() (pynguin.testcase.execution.ExecutionObserver method)
(pynguin.testcase.execution.ReturnTypeObserver method)
(pynguin.testcase.execution.TypeTracingObserver method)
before_statement_execution() (pynguin.testcase.execution.RemoteExecutionObserver method)
(pynguin.testcase.execution.RemoteTypeTracingObserver method)
before_test_case_execution() (pynguin.testcase.execution.RemoteAssertionExecutionObserver method)
(pynguin.testcase.execution.RemoteExecutionObserver method)
(pynguin.testcase.execution.RemoteReturnTypeObserver method)
(pynguin.testcase.execution.RemoteTypeTracingObserver method)
BETWEEN_OPERATORS (pynguin.configuration.MutationStrategy attribute)
BRANCH (pynguin.configuration.CoverageMetric attribute)
branch_less_code_objects (pynguin.instrumentation.tracer.SubjectProperties property)
BranchDistanceTestCaseFitnessFunction (class in pynguin.ga.computations)
BranchDistanceTestSuiteFitnessFunction (class in pynguin.ga.computations)
bytes_length (pynguin.configuration.TestCreationConfiguration attribute)
C
cache_dir (pynguin.configuration.LLMConfiguration attribute)
call_llm_for_uncovered_targets (pynguin.configuration.LLMConfiguration attribute)
call_llm_on_stall_detection (pynguin.configuration.LLMConfiguration attribute)
callable_argument_probability (pynguin.configuration.TestCreationConfiguration attribute)
callable_invocation_probability (pynguin.configuration.TestCreationConfiguration attribute)
CallableData (class in pynguin.analyses.module)
CASE (pynguin.configuration.MinimizationStrategy attribute)
change_parameter_probability (pynguin.configuration.SearchAlgorithmConfiguration attribute)
change_statement_type_probability (pynguin.configuration.SearchAlgorithmConfiguration attribute)
check() (pynguin.instrumentation.tracer.AbstractExecutionTracer method)
(pynguin.instrumentation.tracer.ExecutionTracer method)
(pynguin.instrumentation.tracer.InstrumentationExecutionTracer method)
CHECKED (pynguin.configuration.CoverageMetric attribute)
CHECKED_MINIMIZING (pynguin.configuration.AssertionGenerator attribute)
chop() (pynguin.testcase.testcase.TestCase method)
chop_max_length (pynguin.configuration.SearchAlgorithmConfiguration attribute)
chromosome_length (pynguin.configuration.SearchAlgorithmConfiguration attribute)
ChromosomeComputation (class in pynguin.ga.computations)
clear_mutated_modules() (pynguin.testcase.execution.ModuleProvider method)
clear_observers() (pynguin.testcase.execution.AbstractTestCaseExecutor method)
(pynguin.testcase.execution.TestCaseExecutor method)
(pynguin.testcase.execution.TypeTracingTestCaseExecutor method)
clear_remote_observers() (pynguin.testcase.execution.AbstractTestCaseExecutor method)
(pynguin.testcase.execution.TestCaseExecutor method)
(pynguin.testcase.execution.TypeTracingTestCaseExecutor method)
clone() (pynguin.testcase.testcase.TestCase method)
code_object_id (pynguin.ga.computations.TestCaseFitnessFunction property)
CodeObjectMetaData (class in pynguin.instrumentation.tracer)
collect_provider_metrics() (in module pynguin.analyses.module)
collection_reference_probability (pynguin.configuration.TestCreationConfiguration attribute)
collection_size (pynguin.configuration.TestCreationConfiguration attribute)
COMBINED (pynguin.configuration.MinimizationStrategy attribute)
(pynguin.configuration.RefinementGranularity attribute)
compute_coverage() (pynguin.ga.computations.CoverageFunction method)
(pynguin.ga.computations.TestCaseAssertionCheckedCoverageFunction method)
(pynguin.ga.computations.TestCaseBranchCoverageFunction method)
(pynguin.ga.computations.TestCaseLineCoverageFunction method)
(pynguin.ga.computations.TestCaseStatementCheckedCoverageFunction method)
(pynguin.ga.computations.TestSuiteAssertionCheckedCoverageFunction method)
(pynguin.ga.computations.TestSuiteBranchCoverageFunction method)
(pynguin.ga.computations.TestSuiteLineCoverageFunction method)
(pynguin.ga.computations.TestSuiteStatementCheckedCoverageFunction method)
compute_fitness() (pynguin.ga.computations.BranchDistanceTestCaseFitnessFunction method)
(pynguin.ga.computations.BranchDistanceTestSuiteFitnessFunction method)
(pynguin.ga.computations.FitnessFunction method)
(pynguin.ga.computations.LineTestSuiteFitnessFunction method)
(pynguin.ga.computations.StatementCheckedTestSuiteFitnessFunction method)
compute_is_covered() (pynguin.ga.computations.BranchDistanceTestCaseFitnessFunction method)
(pynguin.ga.computations.BranchDistanceTestSuiteFitnessFunction method)
(pynguin.ga.computations.FitnessFunction method)
(pynguin.ga.computations.LineTestSuiteFitnessFunction method)
(pynguin.ga.computations.StatementCheckedTestSuiteFitnessFunction method)
Configuration (class in pynguin.configuration)
configuration_id (pynguin.configuration.StatisticsOutputConfiguration attribute)
CONSOLE (pynguin.configuration.StatisticsBackend attribute)
constant_seeding (pynguin.configuration.SeedingConfiguration attribute)
constraints_path (pynguin.configuration.PynguinMLConfiguration attribute)
constructor_function (pynguin.configuration.PynguinMLConfiguration attribute)
constructor_function_parameter (pynguin.configuration.PynguinMLConfiguration attribute)
convert_type_hint() (pynguin.analyses.typesystem.TypeSystem method)
coverage_metrics (pynguin.configuration.StatisticsOutputConfiguration attribute)
coverage_threshold (pynguin.configuration.LLMConfiguration attribute)
CoverageFunction (class in pynguin.ga.computations)
CoverageMetric (class in pynguin.configuration)
covered_code_objects (pynguin.instrumentation.tracer.ExecutionTrace property)
crash_path (pynguin.configuration.TestCaseOutputConfiguration attribute)
create_code_object_id() (pynguin.instrumentation.tracer.SubjectProperties method)
create_coverage_report (pynguin.configuration.StatisticsOutputConfiguration attribute)
create_filtering_executor() (in module pynguin.assertion.assertiongenerator)
create_mutant() (pynguin.assertion.mutation_analysis.controller.MutationController method)
create_mutants() (pynguin.assertion.mutation_analysis.controller.MutationController method)
crossover_rate (pynguin.configuration.SearchAlgorithmConfiguration attribute)
CSV (pynguin.configuration.StatisticsBackend attribute)
CSVString (class in pynguin.analyses.typesystem)
cyclomatic_complexity (pynguin.analyses.module.CallableData attribute)
D
delete_statement_data() (pynguin.testcase.execution.ExecutionResult method)
DepthDefaultDict (class in pynguin.utils.typetracing)
description (pynguin.analyses.module.CallableData attribute)
disable() (pynguin.instrumentation.tracer.AbstractExecutionTracer method)
(pynguin.instrumentation.tracer.ExecutionTracer method)
(pynguin.instrumentation.tracer.InstrumentationExecutionTracer method)
dot (pynguin.analyses.typesystem.TypeSystem property)
dtype (pynguin.testcase.testcase.MLStatementInfo attribute)
dtype_mapping_path (pynguin.configuration.PynguinMLConfiguration attribute)
dynamic_constant_seeding (pynguin.configuration.SeedingConfiguration attribute)
DYNAMOSA (pynguin.configuration.Algorithm attribute)
E
EACH_CHOICE (pynguin.configuration.MutationStrategy attribute)
element_visibility (pynguin.configuration.Configuration attribute)
ElementVisibility (class in pynguin.configuration)
elite (pynguin.configuration.SearchAlgorithmConfiguration attribute)
EmailString (class in pynguin.analyses.typesystem)
enable() (pynguin.instrumentation.tracer.AbstractExecutionTracer method)
(pynguin.instrumentation.tracer.ExecutionTracer method)
(pynguin.instrumentation.tracer.InstrumentationExecutionTracer method)
enable_dependency_context (pynguin.configuration.LLMRefinementConfiguration attribute)
enable_inline_pragma_no_cover (pynguin.configuration.ToCoverConfiguration attribute)
enable_inline_pynguin_no_cover (pynguin.configuration.ToCoverConfiguration attribute)
enable_mutation_strengthening (pynguin.configuration.LLMRefinementConfiguration attribute)
enable_numeric_tower() (pynguin.analyses.typesystem.TypeSystem method)
enable_response_caching (pynguin.configuration.LLMConfiguration attribute)
enable_thinking (pynguin.configuration.LLMConfiguration attribute)
enable_usage_examples (pynguin.configuration.LLMRefinementConfiguration attribute)
enabled (pynguin.configuration.LLMRefinementConfiguration attribute)
execute() (pynguin.testcase.execution.AbstractTestCaseExecutor method)
(pynguin.testcase.execution.SubprocessTestCaseExecutor method)
(pynguin.testcase.execution.TestCaseExecutor method)
(pynguin.testcase.execution.TypeTracingTestCaseExecutor method)
execute_multiple() (pynguin.testcase.execution.AbstractTestCaseExecutor method)
(pynguin.testcase.execution.SubprocessTestCaseExecutor method)
execute_source() (pynguin.testcase.execution.TestCaseExecutor method)
execute_with_exit_code() (pynguin.testcase.execution.SubprocessTestCaseExecutor method)
executed_bool_predicate() (pynguin.instrumentation.tracer.AbstractExecutionTracer method)
(pynguin.instrumentation.tracer.ExecutionTracer method)
(pynguin.instrumentation.tracer.InstrumentationExecutionTracer method)
executed_code_object() (pynguin.instrumentation.tracer.AbstractExecutionTracer method)
(pynguin.instrumentation.tracer.ExecutionTracer method)
(pynguin.instrumentation.tracer.InstrumentationExecutionTracer method)
executed_compare_predicate() (pynguin.instrumentation.tracer.AbstractExecutionTracer method)
(pynguin.instrumentation.tracer.ExecutionTracer method)
(pynguin.instrumentation.tracer.InstrumentationExecutionTracer method)
executed_exception_match() (pynguin.instrumentation.tracer.AbstractExecutionTracer method)
(pynguin.instrumentation.tracer.ExecutionTracer method)
(pynguin.instrumentation.tracer.InstrumentationExecutionTracer method)
executed_in_presence_predicate() (pynguin.instrumentation.tracer.AbstractExecutionTracer method)
(pynguin.instrumentation.tracer.ExecutionTracer method)
(pynguin.instrumentation.tracer.InstrumentationExecutionTracer method)
ExecutedAssertion (class in pynguin.instrumentation.tracer)
ExecutionObserver (class in pynguin.testcase.execution)
ExecutionResult (class in pynguin.testcase.execution)
ExecutionTrace (class in pynguin.instrumentation.tracer)
ExecutionTracer (class in pynguin.instrumentation.tracer)
ExecutionTracer.TracerLocalState (class in pynguin.instrumentation.tracer)
exploitation_starts_at_percent (pynguin.configuration.MIOConfiguration attribute)
export_strategy (pynguin.configuration.TestCaseOutputConfiguration attribute)
ExportStrategy (class in pynguin.configuration)
F
faker_string_weight (pynguin.configuration.StringStatementConfiguration attribute)
fandango_faker_string_weight (pynguin.configuration.StringStatementConfiguration attribute)
fandango_string_weight (pynguin.configuration.StringStatementConfiguration attribute)
filesystem_isolation (pynguin.configuration.Configuration attribute)
filter_assertions_in_subprocess (pynguin.configuration.TestCaseOutputConfiguration attribute)
filter_covered_targets_from_test_cluster (pynguin.configuration.SearchAlgorithmConfiguration attribute)
FilteredModuleTestCluster (class in pynguin.analyses.module)
FINAL_METRICS_TRACKING_FAILED (pynguin.generator.ReturnCode attribute)
find_by_attribute() (pynguin.analyses.typesystem.TypeSystem method)
find_call() (in module pynguin.testcase.execution)
find_path() (pynguin.utils.typetracing.UsageTraceNode method)
find_type_info() (pynguin.analyses.typesystem.TypeSystem method)
FIRST_ORDER_MUTANTS (pynguin.configuration.MutationStrategy attribute)
FIRST_TO_LAST (pynguin.configuration.MutationStrategy attribute)
FirstOrderMutator (class in pynguin.assertion.mutation_analysis.mutators)
FitnessFunction (class in pynguin.ga.computations)
float_precision (pynguin.configuration.TestCaseOutputConfiguration attribute)
focused_config (pynguin.configuration.MIOConfiguration attribute)
format_with_black (pynguin.configuration.TestCaseOutputConfiguration attribute)
FORWARD (pynguin.configuration.MinimizationDirection attribute)
forward_dependencies() (pynguin.testcase.testcase.TestCase method)
from_proxy() (pynguin.utils.typetracing.UsageTraceNode static method)
function_data_for_accessibles (pynguin.analyses.module.FilteredModuleTestCluster property)
(pynguin.analyses.module.ModuleTestCluster property)
(pynguin.analyses.module.TestCluster property)
G
generate_field_statements (pynguin.configuration.TestCreationConfiguration attribute)
generate_test_cluster() (in module pynguin.analyses.module)
generation_order (pynguin.analyses.module.MLCallableData attribute)
generator_any_distance (pynguin.configuration.GeneratorSelectionConfiguration attribute)
generator_any_type_penalty (pynguin.configuration.GeneratorSelectionConfiguration attribute)
generator_hierarchy_penalty (pynguin.configuration.GeneratorSelectionConfiguration attribute)
generator_not_constructor_penalty (pynguin.configuration.GeneratorSelectionConfiguration attribute)
generator_param_penalty (pynguin.configuration.GeneratorSelectionConfiguration attribute)
generator_selection_algorithm (pynguin.configuration.GeneratorSelectionConfiguration attribute)
generator_selection_bias (pynguin.configuration.GeneratorSelectionConfiguration attribute)
generators (pynguin.analyses.module.FilteredModuleTestCluster property)
(pynguin.analyses.module.ModuleTestCluster property)
(pynguin.analyses.module.TestCluster property)
GeneratorSelectionConfiguration (class in pynguin.configuration)
get_all_generatable_types() (pynguin.analyses.module.FilteredModuleTestCluster method)
(pynguin.analyses.module.ModuleTestCluster method)
(pynguin.analyses.module.TestCluster method)
get_all_types() (pynguin.analyses.typesystem.TypeSystem method)
get_assertions() (pynguin.testcase.testcase.TestCase method)
get_dunder_value_from_type() (pynguin.analyses.typesystem.TypeInfo static method)
get_first_position_of_thrown_exception() (pynguin.testcase.execution.ExecutionResult method)
get_generators_for() (pynguin.analyses.module.FilteredModuleTestCluster method)
(pynguin.analyses.module.ModuleTestCluster method)
(pynguin.analyses.module.TestCluster method)
get_line_control_dependencies() (pynguin.instrumentation.tracer.SubjectProperties method)
get_ml_data_for() (pynguin.analyses.module.FilteredModuleTestCluster method)
(pynguin.analyses.module.ModuleTestCluster method)
(pynguin.analyses.module.TestCluster method)
get_modifiers_for() (pynguin.analyses.module.FilteredModuleTestCluster method)
(pynguin.analyses.module.ModuleTestCluster method)
(pynguin.analyses.module.TestCluster method)
get_module() (pynguin.testcase.execution.ModuleProvider method)
get_parameter_types() (pynguin.analyses.typesystem.InferredSignature method)
get_random_accessible() (pynguin.analyses.module.FilteredModuleTestCluster method)
(pynguin.analyses.module.ModuleTestCluster method)
(pynguin.analyses.module.TestCluster method)
get_random_call_for() (pynguin.analyses.module.FilteredModuleTestCluster method)
(pynguin.analyses.module.ModuleTestCluster method)
(pynguin.analyses.module.TestCluster method)
get_shortest_path_length() (pynguin.analyses.typesystem.TypeSystem method)
get_statement() (pynguin.testcase.testcase.TestCase method)
get_subclasses() (pynguin.analyses.typesystem.TypeSystem method)
get_superclasses() (pynguin.analyses.typesystem.TypeSystem method)
get_test_case() (pynguin.ga.testcasefactory.RandomLengthTestCaseFactory method)
(pynguin.ga.testcasefactory.SeededTestCaseFactory method)
(pynguin.ga.testcasefactory.TestCaseFactory method)
get_trace() (pynguin.instrumentation.tracer.AbstractExecutionTracer method)
(pynguin.instrumentation.tracer.ExecutionTracer method)
(pynguin.instrumentation.tracer.InstrumentationExecutionTracer method)
get_type_outside_of() (pynguin.analyses.typesystem.TypeSystem method)
get_type_provider() (in module pynguin.analyses.module)
H
has_only_exception_assertion() (pynguin.testcase.testcase.Statement method)
has_test_exceptions() (pynguin.testcase.execution.ExecutionResult method)
HexadecimalString (class in pynguin.analyses.typesystem)
high (pynguin.testcase.testcase.MLStatementInfo attribute)
HighOrderMutator (class in pynguin.assertion.mutation_analysis.mutators)
hybrid_initial_population (pynguin.configuration.LLMConfiguration attribute)
I
ignore_constraints_probability (pynguin.configuration.PynguinMLConfiguration attribute)
ignore_methods (pynguin.configuration.Configuration attribute)
ignore_modules (pynguin.configuration.Configuration attribute)
import_module() (in module pynguin.analyses.module)
import_trace (pynguin.instrumentation.tracer.AbstractExecutionTracer property)
(pynguin.instrumentation.tracer.ExecutionTracer property)
(pynguin.instrumentation.tracer.InstrumentationExecutionTracer property)
infer_signature() (pynguin.analyses.typesystem.TypeSystem method)
infer_type_info() (pynguin.analyses.typesystem.TypeSystem method)
InferredSignature (class in pynguin.analyses.typesystem)
init_trace() (pynguin.instrumentation.tracer.AbstractExecutionTracer method)
(pynguin.instrumentation.tracer.ExecutionTracer method)
(pynguin.instrumentation.tracer.InstrumentationExecutionTracer method)
initial_config (pynguin.configuration.MIOConfiguration attribute)
initial_population_data (pynguin.configuration.SeedingConfiguration attribute)
initial_population_mutations (pynguin.configuration.SeedingConfiguration attribute)
initial_population_seeding (pynguin.configuration.SeedingConfiguration attribute)
insert_statement() (pynguin.testcase.testcase.TestCase method)
insertion_uut (pynguin.configuration.TestCreationConfiguration attribute)
Instance (class in pynguin.analyses.typesystem)
InstrumentationExecutionTracer (class in pynguin.instrumentation.tracer)
IPv4String (class in pynguin.analyses.typesystem)
IPv6String (class in pynguin.analyses.typesystem)
is_disabled() (pynguin.instrumentation.tracer.AbstractExecutionTracer method)
(pynguin.instrumentation.tracer.ExecutionTracer method)
(pynguin.instrumentation.tracer.InstrumentationExecutionTracer method)
is_maximisation_function() (pynguin.ga.computations.BranchDistanceTestCaseFitnessFunction method)
(pynguin.ga.computations.BranchDistanceTestSuiteFitnessFunction method)
(pynguin.ga.computations.FitnessFunction method)
(pynguin.ga.computations.LineTestSuiteFitnessFunction method)
(pynguin.ga.computations.StatementCheckedTestSuiteFitnessFunction method)
is_maybe_subtype() (pynguin.analyses.typesystem.TypeSystem method)
is_subclass() (pynguin.analyses.typesystem.TypeSystem method)
is_subtype() (pynguin.analyses.typesystem.TypeSystem method)
is_tuple (pynguin.testcase.testcase.MLStatementInfo attribute)
ISOColorString (class in pynguin.analyses.typesystem)
ISODateString (class in pynguin.analyses.typesystem)
ISOTimeString (class in pynguin.analyses.typesystem)
L
large_language_model (pynguin.configuration.Configuration attribute)
LINE (pynguin.configuration.CoverageMetric attribute)
lineids_to_linenos() (pynguin.instrumentation.tracer.SubjectProperties method)
LineMetaData (class in pynguin.instrumentation.tracer)
linenos (pynguin.analyses.module.FilteredModuleTestCluster property)
(pynguin.analyses.module.ModuleTestCluster property)
(pynguin.analyses.module.TestCluster property)
LineTestSuiteFitnessFunction (class in pynguin.ga.computations)
LLM (pynguin.configuration.Algorithm attribute)
(pynguin.configuration.AssertionGenerator attribute)
(pynguin.configuration.TypeInferenceStrategy attribute)
llm_refinement (pynguin.configuration.Configuration attribute)
llm_test_case_percentage (pynguin.configuration.LLMConfiguration attribute)
llm_url (pynguin.configuration.LLMConfiguration attribute)
LLM_WITH_SUBTYPES (pynguin.configuration.TypeInferenceStrategy attribute)
LLMConfiguration (class in pynguin.configuration)
LLMOSA (pynguin.configuration.Algorithm attribute)
LLMRefinementConfiguration (class in pynguin.configuration)
local_search (pynguin.configuration.Configuration attribute)
(pynguin.configuration.LocalSearchConfiguration attribute)
local_search_applied (pynguin.testcase.testcase.Statement attribute)
local_search_collections (pynguin.configuration.LocalSearchConfiguration attribute)
local_search_complex_objects (pynguin.configuration.LocalSearchConfiguration attribute)
local_search_different_datatype (pynguin.configuration.LocalSearchConfiguration attribute)
local_search_llm (pynguin.configuration.LocalSearchConfiguration attribute)
local_search_primitives (pynguin.configuration.LocalSearchConfiguration attribute)
local_search_probability (pynguin.configuration.LocalSearchConfiguration attribute)
local_search_same_datatype (pynguin.configuration.LocalSearchConfiguration attribute)
local_search_time (pynguin.configuration.LocalSearchConfiguration attribute)
LocalSearchConfiguration (class in pynguin.configuration)
log_cluster_statistics() (pynguin.analyses.module.FilteredModuleTestCluster method)
(pynguin.analyses.module.ModuleTestCluster method)
(pynguin.analyses.module.TestCluster method)
log_stats_and_guess_signature() (pynguin.analyses.typesystem.InferredSignature method)
low (pynguin.testcase.testcase.MLStatementInfo attribute)
ls_dict_max_insertions (pynguin.configuration.LocalSearchConfiguration attribute)
ls_different_type_collection_probability (pynguin.configuration.LocalSearchConfiguration attribute)
ls_different_type_primitive_probability (pynguin.configuration.LocalSearchConfiguration attribute)
ls_int_delta_increasing_factor (pynguin.configuration.LocalSearchConfiguration attribute)
ls_llm_whole_module (pynguin.configuration.LocalSearchConfiguration attribute)
ls_max_different_type_mutations (pynguin.configuration.LocalSearchConfiguration attribute)
ls_random_parametrized_statement_call_count (pynguin.configuration.LocalSearchConfiguration attribute)
ls_string_random_mutation_count (pynguin.configuration.LocalSearchConfiguration attribute)
M
main() (in module pynguin.cli)
make_instance() (pynguin.analyses.typesystem.TypeSystem method)
map_args_to_params() (in module pynguin.testcase.execution)
max_assembled_tokens (pynguin.configuration.StringStatementConfiguration attribute)
max_attempts (pynguin.configuration.TestCreationConfiguration attribute)
max_context_chars (pynguin.configuration.LLMConfiguration attribute)
max_delta (pynguin.configuration.TestCreationConfiguration attribute)
max_dependencies (pynguin.configuration.LLMRefinementConfiguration attribute)
max_dynamic_length (pynguin.configuration.SeedingConfiguration attribute)
max_dynamic_pool_size (pynguin.configuration.SeedingConfiguration attribute)
max_initial_tests (pynguin.configuration.SearchAlgorithmConfiguration attribute)
max_int (pynguin.configuration.TestCreationConfiguration attribute)
max_length_test_case (pynguin.configuration.TestCaseOutputConfiguration attribute)
max_llm_interventions (pynguin.configuration.LLMConfiguration attribute)
max_mutation_iterations (pynguin.configuration.LLMRefinementConfiguration attribute)
max_ndim (pynguin.configuration.PynguinMLConfiguration attribute)
max_plateau_len (pynguin.configuration.LLMConfiguration attribute)
max_recursion (pynguin.configuration.TestCreationConfiguration attribute)
max_repair_iterations (pynguin.configuration.LLMRefinementConfiguration attribute)
max_request_time (pynguin.configuration.LLMConfiguration attribute)
max_retries (pynguin.configuration.LLMConfiguration attribute)
max_sequence_length (pynguin.configuration.RandomConfiguration attribute)
max_sequences_combined (pynguin.configuration.RandomConfiguration attribute)
max_shape_dim (pynguin.configuration.PynguinMLConfiguration attribute)
max_size (pynguin.configuration.TestCreationConfiguration attribute)
max_tests (pynguin.configuration.LLMRefinementConfiguration attribute)
max_usage_examples (pynguin.configuration.LLMRefinementConfiguration attribute)
maximum_coverage (pynguin.configuration.StoppingConfiguration attribute)
maximum_coverage_plateau (pynguin.configuration.StoppingConfiguration attribute)
maximum_iterations (pynguin.configuration.StoppingConfiguration attribute)
maximum_memory (pynguin.configuration.StoppingConfiguration attribute)
maximum_mutants (pynguin.configuration.TestCaseOutputConfiguration attribute)
maximum_mutation_time (pynguin.configuration.TestCaseOutputConfiguration attribute)
maximum_search_time (pynguin.configuration.StoppingConfiguration attribute)
maximum_slicing_time (pynguin.configuration.StoppingConfiguration attribute)
maximum_statement_executions (pynguin.configuration.StoppingConfiguration attribute)
maximum_test_execution_timeout (pynguin.configuration.StoppingConfiguration attribute)
maximum_test_executions (pynguin.configuration.StoppingConfiguration attribute)
merge() (pynguin.instrumentation.tracer.ExecutionTrace method)
(pynguin.utils.typetracing.UsageTraceNode method)
min_initial_tests (pynguin.configuration.SearchAlgorithmConfiguration attribute)
min_remaining_budget_for_llm (pynguin.configuration.LLMConfiguration attribute)
Minimization (class in pynguin.configuration)
minimization (pynguin.configuration.TestCaseOutputConfiguration attribute)
MinimizationDirection (class in pynguin.configuration)
MinimizationStrategy (class in pynguin.configuration)
minimum_coverage (pynguin.configuration.StoppingConfiguration attribute)
minimum_plateau_iterations (pynguin.configuration.StoppingConfiguration attribute)
MIO (pynguin.configuration.Algorithm attribute)
mio (pynguin.configuration.Configuration attribute)
MIOConfiguration (class in pynguin.configuration)
MIOPhaseConfiguration (class in pynguin.configuration)
ml_testing_enabled (pynguin.configuration.PynguinMLConfiguration attribute)
MLCallableData (class in pynguin.analyses.module)
MLStatementInfo (class in pynguin.testcase.testcase)
model_name (pynguin.configuration.LLMConfiguration attribute)
modifiers (pynguin.analyses.module.FilteredModuleTestCluster property)
(pynguin.analyses.module.ModuleTestCluster property)
(pynguin.analyses.module.TestCluster property)
module
pynguin.analyses.module
pynguin.analyses.typesystem
pynguin.assertion.assertiongenerator
pynguin.assertion.mutation_analysis.controller
pynguin.assertion.mutation_analysis.mutators
pynguin.cli
pynguin.configuration
pynguin.ga.computations
pynguin.ga.testcasefactory
pynguin.generator
pynguin.instrumentation.tracer
pynguin.instrumentation.version.DynamicSeedingInstrumentation(dynamic_constant_provider)
pynguin.testcase.execution
pynguin.testcase.testcase
pynguin.utils.typetracing
module_name (pynguin.configuration.Configuration attribute)
module_provider (pynguin.testcase.execution.AbstractTestCaseExecutor property)
(pynguin.testcase.execution.TestCaseExecutor property)
(pynguin.testcase.execution.TypeTracingTestCaseExecutor property)
MODULE_SEPARATE (pynguin.configuration.RefinementGranularity attribute)
ModuleProvider (class in pynguin.testcase.execution)
ModuleTestCluster (class in pynguin.analyses.module)
MOSA (pynguin.configuration.Algorithm attribute)
mutant_count() (pynguin.assertion.mutation_analysis.controller.MutationController method)
mutate() (pynguin.assertion.mutation_analysis.mutators.FirstOrderMutator method)
(pynguin.assertion.mutation_analysis.mutators.HighOrderMutator method)
(pynguin.assertion.mutation_analysis.mutators.Mutator method)
MUTATION_ANALYSIS (pynguin.configuration.AssertionGenerator attribute)
mutation_count() (pynguin.assertion.mutation_analysis.mutators.FirstOrderMutator method)
(pynguin.assertion.mutation_analysis.mutators.Mutator method)
mutation_order (pynguin.configuration.TestCaseOutputConfiguration attribute)
mutation_strategy (pynguin.configuration.TestCaseOutputConfiguration attribute)
MutationAnalysisAssertionGenerator (class in pynguin.assertion.assertiongenerator)
MutationController (class in pynguin.assertion.mutation_analysis.controller)
MutationStrategy (class in pynguin.configuration)
Mutator (class in pynguin.assertion.mutation_analysis.mutators)
N
NamedDefaultDict (class in pynguin.analyses.typesystem)
negate_type (pynguin.configuration.TestCreationConfiguration attribute)
next_var_name() (pynguin.testcase.testcase.TestCase method)
no_cover (pynguin.configuration.ToCoverConfiguration attribute)
NO_TESTS_GENERATED (pynguin.generator.ReturnCode attribute)
no_xfail (pynguin.configuration.TestCaseOutputConfiguration attribute)
NONE (pynguin.configuration.AssertionGenerator attribute)
(pynguin.configuration.ExportStrategy attribute)
(pynguin.configuration.MinimizationStrategy attribute)
(pynguin.configuration.StatisticsBackend attribute)
(pynguin.configuration.SubtypeInferenceStrategy attribute)
(pynguin.configuration.TypeInferenceStrategy attribute)
none_weight (pynguin.configuration.TestCreationConfiguration attribute)
NoneType (class in pynguin.analyses.typesystem)
num_accessible_objects_under_test() (pynguin.analyses.module.FilteredModuleTestCluster method)
(pynguin.analyses.module.ModuleTestCluster method)
(pynguin.analyses.module.TestCluster method)
number_of_mutations (pynguin.configuration.MIOPhaseConfiguration attribute)
(pynguin.configuration.SearchAlgorithmConfiguration attribute)
number_of_tests_per_target (pynguin.configuration.MIOPhaseConfiguration attribute)
NumericString (class in pynguin.analyses.typesystem)
O
object_reuse_probability (pynguin.configuration.TestCreationConfiguration attribute)
OK (pynguin.generator.ReturnCode attribute)
on_target_covered() (pynguin.analyses.module.FilteredModuleTestCluster method)
only_cover (pynguin.configuration.ToCoverConfiguration attribute)
original_type_weight (pynguin.configuration.TestCreationConfiguration attribute)
output_path (pynguin.configuration.TestCaseOutputConfiguration attribute)
output_variables (pynguin.configuration.StatisticsOutputConfiguration attribute)
OutputSuppressionContext (class in pynguin.testcase.execution)
P
parameters (pynguin.analyses.module.MLCallableData attribute)
parse_module() (in module pynguin.analyses.module)
PatchRandomOnUnpickle (class in pynguin.testcase.execution)
PER_TEST (pynguin.configuration.RefinementGranularity attribute)
PhoneNumberString (class in pynguin.analyses.typesystem)
population (pynguin.configuration.SearchAlgorithmConfiguration attribute)
post_process (pynguin.configuration.TestCaseOutputConfiguration attribute)
PredicateMetaData (class in pynguin.instrumentation.tracer)
pretty() (pynguin.utils.typetracing.UsageTraceNode method)
primitive_reuse_probability (pynguin.configuration.TestCreationConfiguration attribute)
project_name (pynguin.configuration.StatisticsOutputConfiguration attribute)
project_path (pynguin.configuration.Configuration attribute)
ProperType (class in pynguin.analyses.typesystem)
PROTECTED (pynguin.configuration.ElementVisibility attribute)
proxify() (in module pynguin.utils.typetracing)
PUBLIC (pynguin.configuration.ElementVisibility attribute)
push_attributes_down() (pynguin.analyses.typesystem.TypeSystem method)
PY_TEST (pynguin.configuration.ExportStrategy attribute)
pynguin.analyses.module
module
pynguin.analyses.typesystem
module
pynguin.assertion.assertiongenerator
module
pynguin.assertion.mutation_analysis.controller
module
pynguin.assertion.mutation_analysis.mutators
module
pynguin.cli
module
pynguin.configuration
module
pynguin.ga.computations
module
pynguin.ga.testcasefactory
module
pynguin.generator
module
pynguin.instrumentation.tracer
module
pynguin.instrumentation.version.DynamicSeedingInstrumentation(dynamic_constant_provider)
module
pynguin.testcase.execution
module
pynguin.testcase.testcase
module
pynguin.utils.typetracing
module
pynguinml (pynguin.configuration.Configuration attribute)
PynguinMLConfiguration (class in pynguin.configuration)
Python Enhancement Proposals
PEP 20
PEP 484
R
RANDOM (pynguin.configuration.Algorithm attribute)
random (pynguin.configuration.Configuration attribute)
RANDOM (pynguin.configuration.MutationStrategy attribute)
random_perturbation (pynguin.configuration.SearchAlgorithmConfiguration attribute)
RANDOM_SELECTION (pynguin.configuration.Selection attribute)
random_string_weight (pynguin.configuration.StringStatementConfiguration attribute)
RANDOM_TEST_CASE_SEARCH (pynguin.configuration.Algorithm attribute)
random_test_or_from_archive_probability (pynguin.configuration.MIOPhaseConfiguration attribute)
RANDOM_TEST_SUITE_SEARCH (pynguin.configuration.Algorithm attribute)
RandomConfiguration (class in pynguin.configuration)
RandomLengthTestCaseFactory (class in pynguin.ga.testcasefactory)
rank_bias (pynguin.configuration.SearchAlgorithmConfiguration attribute)
RANK_SELECTION (pynguin.configuration.Selection attribute)
read_module_ast() (in module pynguin.analyses.module)
refinement_granularity (pynguin.configuration.LLMRefinementConfiguration attribute)
RefinementGranularity (class in pynguin.configuration)
register_code_object() (pynguin.instrumentation.tracer.SubjectProperties method)
register_crash_revealing_hash() (pynguin.testcase.execution.TestCaseExecutor method)
register_line() (pynguin.instrumentation.tracer.SubjectProperties method)
register_predicate() (pynguin.instrumentation.tracer.SubjectProperties method)
remote_observer (pynguin.testcase.execution.ExecutionObserver property)
(pynguin.testcase.execution.ReturnTypeObserver property)
(pynguin.testcase.execution.TypeTracingObserver property)
RemoteAssertionExecutionObserver (class in pynguin.testcase.execution)
RemoteExecutionObserver (class in pynguin.testcase.execution)
RemoteReturnTypeObserver (class in pynguin.testcase.execution)
RemoteReturnTypeObserver.RemoteReturnTypeLocalState (class in pynguin.testcase.execution)
RemoteTypeTracingObserver (class in pynguin.testcase.execution)
RemoteTypeTracingObserver.RemoteTypeTracingLocalState (class in pynguin.testcase.execution)
remove_statement() (pynguin.testcase.testcase.TestCase method)
remove_statement_with_forward_dependencies() (pynguin.testcase.testcase.TestCase method)
remove_statements_batch() (pynguin.testcase.testcase.TestCase method)
remove_unused_variables() (pynguin.testcase.testcase.TestCase method)
replace_statement() (pynguin.testcase.testcase.TestCase method)
report_dir (pynguin.configuration.StatisticsOutputConfiguration attribute)
report_new_thrown_exception() (pynguin.testcase.execution.ExecutionResult method)
request_timeout (pynguin.configuration.LLMConfiguration attribute)
(pynguin.configuration.LLMRefinementConfiguration attribute)
reset() (pynguin.instrumentation.tracer.AbstractExecutionTracer method)
(pynguin.instrumentation.tracer.ExecutionTracer method)
(pynguin.instrumentation.tracer.InstrumentationExecutionTracer method)
(pynguin.instrumentation.tracer.SubjectProperties method)
restore() (pynguin.testcase.execution.OutputSuppressionContext method)
restrict() (pynguin.ga.computations.BranchDistanceTestSuiteFitnessFunction method)
ReturnCode (class in pynguin.generator)
ReturnTypeObserver (class in pynguin.testcase.execution)
run_id (pynguin.configuration.StatisticsOutputConfiguration attribute)
run_pynguin() (in module pynguin.generator)
S
save_original (pynguin.configuration.LLMRefinementConfiguration attribute)
save_refined (pynguin.configuration.LLMRefinementConfiguration attribute)
search_algorithm (pynguin.configuration.Configuration attribute)
SearchAlgorithmConfiguration (class in pynguin.configuration)
seed (pynguin.configuration.SeedingConfiguration attribute)
seed_from_archive (pynguin.configuration.SeedingConfiguration attribute)
seed_from_archive_mutations (pynguin.configuration.SeedingConfiguration attribute)
seed_from_archive_probability (pynguin.configuration.SeedingConfiguration attribute)
seeded_dynamic_values_reuse_probability (pynguin.configuration.SeedingConfiguration attribute)
seeded_primitives_reuse_probability (pynguin.configuration.SeedingConfiguration attribute)
seeded_testcases_reuse_probability (pynguin.configuration.SeedingConfiguration attribute)
SeededTestCaseFactory (class in pynguin.ga.testcasefactory)
seeding (pynguin.configuration.Configuration attribute)
SeedingConfiguration (class in pynguin.configuration)
select_concrete_type() (pynguin.analyses.module.FilteredModuleTestCluster method)
(pynguin.analyses.module.ModuleTestCluster method)
(pynguin.analyses.module.TestCluster method)
Selection (class in pynguin.configuration)
selection (pynguin.configuration.SearchAlgorithmConfiguration attribute)
set_configuration() (in module pynguin.generator)
set_instrument() (pynguin.testcase.execution.TestCaseExecutor method)
SETUP_FAILED (pynguin.generator.ReturnCode attribute)
SHA256String (class in pynguin.analyses.typesystem)
sharing_registries() (pynguin.instrumentation.tracer.SubjectProperties method)
shift_dict() (pynguin.testcase.execution.ExecutionResult static method)
shim_isinstance() (in module pynguin.utils.typetracing)
SignatureInfo (class in pynguin.analyses.module)
SIMPLE (pynguin.configuration.AssertionGenerator attribute)
size() (pynguin.testcase.testcase.TestCase method)
size_with_assertions() (pynguin.testcase.testcase.TestCase method)
skip_optional_parameter_probability (pynguin.configuration.TestCreationConfiguration attribute)
stall_detection_window_seconds (pynguin.configuration.LLMConfiguration attribute)
state (pynguin.instrumentation.tracer.ExecutionTracer property)
(pynguin.testcase.execution.RemoteExecutionObserver property)
(pynguin.testcase.execution.RemoteReturnTypeObserver property)
(pynguin.testcase.execution.RemoteTypeTracingObserver property)
Statement (class in pynguin.testcase.testcase)
statement_insertion_probability (pynguin.configuration.SearchAlgorithmConfiguration attribute)
StatementCheckedTestSuiteFitnessFunction (class in pynguin.ga.computations)
statements() (pynguin.testcase.testcase.TestCase method)
statistics_backend (pynguin.configuration.StatisticsOutputConfiguration attribute)
statistics_output (pynguin.configuration.Configuration attribute)
StatisticsBackend (class in pynguin.configuration)
StatisticsOutputConfiguration (class in pynguin.configuration)
stop() (pynguin.instrumentation.tracer.AbstractExecutionTracer method)
(pynguin.instrumentation.tracer.ExecutionTracer method)
(pynguin.instrumentation.tracer.InstrumentationExecutionTracer method)
stopping (pynguin.configuration.Configuration attribute)
StoppingConfiguration (class in pynguin.configuration)
store_import_trace() (pynguin.instrumentation.tracer.AbstractExecutionTracer method)
(pynguin.instrumentation.tracer.ExecutionTracer method)
(pynguin.instrumentation.tracer.InstrumentationExecutionTracer method)
store_test_before_execution (pynguin.configuration.StatisticsOutputConfiguration attribute)
STRING (pynguin.configuration.SubtypeInferenceStrategy attribute)
string_length (pynguin.configuration.TestCreationConfiguration attribute)
string_statement (pynguin.configuration.Configuration attribute)
StringStatementConfiguration (class in pynguin.configuration)
StringSubtype (class in pynguin.analyses.typesystem)
subject_properties (pynguin.testcase.execution.AbstractTestCaseExecutor property)
(pynguin.testcase.execution.TestCaseExecutor property)
(pynguin.testcase.execution.TypeTracingTestCaseExecutor property)
SubjectProperties (class in pynguin.instrumentation.tracer)
subprocess (pynguin.configuration.Configuration attribute)
subprocess_if_recommended (pynguin.configuration.Configuration attribute)
SubprocessTestCaseExecutor (class in pynguin.testcase.execution)
SubprocessTestCaseExecutor.ConnectionStatus (class in pynguin.testcase.execution)
SubprocessTestCaseExecutor.SubprocessResultContext (class in pynguin.testcase.execution)
subtype_distance() (pynguin.analyses.typesystem.TypeSystem method)
subtype_inference (pynguin.configuration.TypeInferenceConfiguration attribute)
SubtypeInferenceStrategy (class in pynguin.configuration)
SUITE (pynguin.configuration.MinimizationStrategy attribute)
suppress_logging() (in module pynguin.testcase.execution)
T
temporarily_add_observer() (pynguin.testcase.execution.AbstractTestCaseExecutor method)
(pynguin.testcase.execution.TestCaseExecutor method)
(pynguin.testcase.execution.TypeTracingTestCaseExecutor method)
temporarily_add_remote_observer() (pynguin.testcase.execution.AbstractTestCaseExecutor method)
(pynguin.testcase.execution.TestCaseExecutor method)
(pynguin.testcase.execution.TypeTracingTestCaseExecutor method)
temporarily_disable() (pynguin.instrumentation.tracer.AbstractExecutionTracer method)
temporarily_enable() (pynguin.instrumentation.tracer.AbstractExecutionTracer method)
test_case_minimization_direction (pynguin.configuration.Minimization attribute)
test_case_minimization_strategy (pynguin.configuration.Minimization attribute)
test_case_output (pynguin.configuration.Configuration attribute)
test_change_probability (pynguin.configuration.SearchAlgorithmConfiguration attribute)
test_creation (pynguin.configuration.Configuration attribute)
test_delete_probability (pynguin.configuration.SearchAlgorithmConfiguration attribute)
test_execution_time_per_statement (pynguin.configuration.StoppingConfiguration attribute)
test_insert_probability (pynguin.configuration.SearchAlgorithmConfiguration attribute)
test_insertion_probability (pynguin.configuration.SearchAlgorithmConfiguration attribute)
TestCase (class in pynguin.testcase.testcase)
TestCaseAssertionCheckedCoverageFunction (class in pynguin.ga.computations)
TestCaseBranchCoverageFunction (class in pynguin.ga.computations)
TestCaseChromosomeComputation (class in pynguin.ga.computations)
TestCaseCoverageFunction (class in pynguin.ga.computations)
TestCaseExecutor (class in pynguin.testcase.execution)
TestCaseFactory (class in pynguin.ga.testcasefactory)
TestCaseFitnessFunction (class in pynguin.ga.computations)
TestCaseLineCoverageFunction (class in pynguin.ga.computations)
TestCaseOutputConfiguration (class in pynguin.configuration)
TestCaseStatementCheckedCoverageFunction (class in pynguin.ga.computations)
TestCluster (class in pynguin.analyses.module)
TestCreationConfiguration (class in pynguin.configuration)
TestSuiteAssertionCheckedCoverageFunction (class in pynguin.ga.computations)
TestSuiteBranchCoverageFunction (class in pynguin.ga.computations)
TestSuiteChromosomeComputation (class in pynguin.ga.computations)
TestSuiteCoverageFunction (class in pynguin.ga.computations)
TestSuiteFitnessFunction (class in pynguin.ga.computations)
TestSuiteLineCoverageFunction (class in pynguin.ga.computations)
TestSuiteStatementCheckedCoverageFunction (class in pynguin.ga.computations)
timeline_interpolation (pynguin.configuration.StatisticsOutputConfiguration attribute)
timeline_interval (pynguin.configuration.StatisticsOutputConfiguration attribute)
to_code() (pynguin.testcase.testcase.TestCase method)
to_cover (pynguin.configuration.Configuration attribute)
to_full_name() (pynguin.analyses.typesystem.TypeInfo static method)
to_module() (pynguin.testcase.testcase.TestCase method)
to_test_function() (pynguin.testcase.testcase.TestCase method)
to_type_info() (pynguin.analyses.typesystem.TypeSystem method)
ToCoverConfiguration (class in pynguin.configuration)
token_assembly_probability (pynguin.configuration.StringStatementConfiguration attribute)
TOURNAMENT_SELECTION (pynguin.configuration.Selection attribute)
tournament_size (pynguin.configuration.SearchAlgorithmConfiguration attribute)
track_assertion_position() (pynguin.instrumentation.tracer.AbstractExecutionTracer method)
(pynguin.instrumentation.tracer.ExecutionTracer method)
(pynguin.instrumentation.tracer.InstrumentationExecutionTracer method)
track_attribute_access() (pynguin.instrumentation.tracer.AbstractExecutionTracer method)
(pynguin.instrumentation.tracer.ExecutionTracer method)
(pynguin.instrumentation.tracer.InstrumentationExecutionTracer method)
track_call() (pynguin.instrumentation.tracer.AbstractExecutionTracer method)
(pynguin.instrumentation.tracer.ExecutionTracer method)
(pynguin.instrumentation.tracer.InstrumentationExecutionTracer method)
track_exception_assertion() (pynguin.instrumentation.tracer.AbstractExecutionTracer method)
(pynguin.instrumentation.tracer.ExecutionTracer method)
(pynguin.instrumentation.tracer.InstrumentationExecutionTracer method)
track_generic() (pynguin.instrumentation.tracer.AbstractExecutionTracer method)
(pynguin.instrumentation.tracer.ExecutionTracer method)
(pynguin.instrumentation.tracer.InstrumentationExecutionTracer method)
track_jump() (pynguin.instrumentation.tracer.AbstractExecutionTracer method)
(pynguin.instrumentation.tracer.ExecutionTracer method)
(pynguin.instrumentation.tracer.InstrumentationExecutionTracer method)
track_line_visit() (pynguin.instrumentation.tracer.AbstractExecutionTracer method)
(pynguin.instrumentation.tracer.ExecutionTracer method)
(pynguin.instrumentation.tracer.InstrumentationExecutionTracer method)
track_memory_access() (pynguin.instrumentation.tracer.AbstractExecutionTracer method)
(pynguin.instrumentation.tracer.ExecutionTracer method)
(pynguin.instrumentation.tracer.InstrumentationExecutionTracer method)
track_return() (pynguin.instrumentation.tracer.AbstractExecutionTracer method)
(pynguin.instrumentation.tracer.ExecutionTracer method)
(pynguin.instrumentation.tracer.InstrumentationExecutionTracer method)
track_statistics_values() (pynguin.analyses.module.FilteredModuleTestCluster method)
(pynguin.analyses.module.ModuleTestCluster method)
(pynguin.analyses.module.TestCluster method)
tree (pynguin.analyses.module.CallableData attribute)
try_to_load_type() (pynguin.analyses.typesystem.TypeSystem method)
TupleType (class in pynguin.analyses.typesystem)
type_guess_top_n (pynguin.configuration.StatisticsOutputConfiguration attribute)
TYPE_HINTS (pynguin.configuration.TypeInferenceStrategy attribute)
type_hints_provider() (pynguin.analyses.typesystem.TypeSystem static method)
type_inference (pynguin.configuration.Configuration attribute)
type_inference_strategy (pynguin.configuration.TypeInferenceConfiguration attribute)
type_system (pynguin.analyses.module.FilteredModuleTestCluster property)
(pynguin.analyses.module.ModuleTestCluster property)
(pynguin.analyses.module.TestCluster property)
type_tracing (pynguin.configuration.TypeInferenceConfiguration attribute)
type_tracing_argument_type_weight (pynguin.configuration.TypeInferenceConfiguration attribute)
type_tracing_attribute_weight (pynguin.configuration.TypeInferenceConfiguration attribute)
type_tracing_kept_guesses (pynguin.configuration.TestCreationConfiguration attribute)
type_tracing_subtype_weight (pynguin.configuration.TypeInferenceConfiguration attribute)
type_tracing_weight (pynguin.configuration.TestCreationConfiguration attribute)
TYPEEVALPY (pynguin.configuration.TypeInferenceStrategy attribute)
typeevalpy_json_path (pynguin.configuration.TypeInferenceConfiguration attribute)
TypeGuessingStats (class in pynguin.analyses.module)
TypeInferenceConfiguration (class in pynguin.configuration)
TypeInferenceStrategy (class in pynguin.configuration)
TypeInfo (class in pynguin.analyses.typesystem)
TypeReprVisitor (class in pynguin.analyses.typesystem)
TypeStringVisitor (class in pynguin.analyses.typesystem)
TypeSystem (class in pynguin.analyses.typesystem)
TypeTracingObserver (class in pynguin.testcase.execution)
TypeTracingTestCaseExecutor (class in pynguin.testcase.execution)
TypeVisitor (class in pynguin.analyses.typesystem)
U
UnionType (class in pynguin.analyses.typesystem)
Unsupported (class in pynguin.analyses.typesystem)
unwrap() (in module pynguin.utils.typetracing)
update_parameter_knowledge() (pynguin.analyses.module.FilteredModuleTestCluster method)
(pynguin.analyses.module.ModuleTestCluster method)
(pynguin.analyses.module.TestCluster method)
update_predicate_distances() (pynguin.instrumentation.tracer.ExecutionTrace method)
update_return_type() (pynguin.analyses.module.FilteredModuleTestCluster method)
(pynguin.analyses.module.ModuleTestCluster method)
(pynguin.analyses.module.TestCluster method)
URLString (class in pynguin.analyses.typesystem)
UsageTraceNode (class in pynguin.utils.typetracing)
use_archive (pynguin.configuration.SearchAlgorithmConfiguration attribute)
use_master_worker (pynguin.configuration.Configuration attribute)
use_random_object_for_call (pynguin.configuration.TestCreationConfiguration attribute)
used_variables() (pynguin.testcase.testcase.Statement method)
UUIDString (class in pynguin.analyses.typesystem)
V
validate_execution_trace() (pynguin.instrumentation.tracer.SubjectProperties method)
variables_of_type() (pynguin.testcase.testcase.TestCase method)
visit_any_type() (pynguin.analyses.typesystem.TypeReprVisitor method)
(pynguin.analyses.typesystem.TypeStringVisitor method)
(pynguin.analyses.typesystem.TypeVisitor method)
visit_instance() (pynguin.analyses.typesystem.TypeReprVisitor method)
(pynguin.analyses.typesystem.TypeStringVisitor method)
(pynguin.analyses.typesystem.TypeVisitor method)
visit_none_type() (pynguin.analyses.typesystem.TypeReprVisitor method)
(pynguin.analyses.typesystem.TypeStringVisitor method)
(pynguin.analyses.typesystem.TypeVisitor method)
visit_string_subtype() (pynguin.analyses.typesystem.TypeVisitor method)
visit_test_case_chromosome() (pynguin.assertion.assertiongenerator.AssertionGenerator method)
visit_test_suite_chromosome() (pynguin.assertion.assertiongenerator.AssertionGenerator method)
visit_tuple_type() (pynguin.analyses.typesystem.TypeReprVisitor method)
(pynguin.analyses.typesystem.TypeStringVisitor method)
(pynguin.analyses.typesystem.TypeVisitor method)
visit_union_type() (pynguin.analyses.typesystem.TypeReprVisitor method)
(pynguin.analyses.typesystem.TypeStringVisitor method)
(pynguin.analyses.typesystem.TypeVisitor method)
visit_unsupported_type() (pynguin.analyses.typesystem.TypeReprVisitor method)
(pynguin.analyses.typesystem.TypeStringVisitor method)
(pynguin.analyses.typesystem.TypeVisitor method)
W
WHOLE_SUITE (pynguin.configuration.Algorithm attribute)
wrap_var_param_type() (pynguin.analyses.typesystem.TypeSystem method)
wrap_var_param_type_probability (pynguin.configuration.TestCreationConfiguration attribute)