pytest_typing_runner
0.1
Changelog
Installation
Configuration
The scenario
Using a Scenario Builder
The protocols
Notices
Notice Changers
Parsing content for notices
The file changer helpers
Runners
pytest_typing_runner
Index
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
K
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
V
|
W
_
__call__() (pytest_typing_runner.file_changers.ListVariableChanger.Changer method)
(pytest_typing_runner.file_changers.PythonVariableChanger method)
(pytest_typing_runner.file_changers.VariableFinder.Notifier method)
(pytest_typing_runner.notice_changers.AppendToLine method)
(pytest_typing_runner.notice_changers.BulkAdd method)
(pytest_typing_runner.notice_changers.FirstMatchOnly method)
(pytest_typing_runner.notice_changers.ModifyFile method)
(pytest_typing_runner.notice_changers.ModifyLatestMatch method)
(pytest_typing_runner.notice_changers.ModifyLine method)
(pytest_typing_runner.notices.AddErrors method)
(pytest_typing_runner.notices.AddNotes method)
(pytest_typing_runner.notices.AddRevealedTypes method)
(pytest_typing_runner.notices.RemoveFromRevealedType method)
(pytest_typing_runner.protocols.ExpectationsMaker method)
(pytest_typing_runner.protocols.ExpectationsSetup method)
(pytest_typing_runner.protocols.FileModifier method)
(pytest_typing_runner.protocols.FileNoticesChanger method)
(pytest_typing_runner.protocols.FileNoticesParser method)
(pytest_typing_runner.protocols.LineNoticesChanger method)
(pytest_typing_runner.protocols.NoticeMsgMaker method)
(pytest_typing_runner.protocols.ProgramNoticeChanger method)
(pytest_typing_runner.protocols.ProgramNoticesChanger method)
(pytest_typing_runner.protocols.ProgramRunnerChooser method)
(pytest_typing_runner.protocols.ProgramRunnerMaker method)
(pytest_typing_runner.protocols.RunCleaner method)
(pytest_typing_runner.protocols.RunOptionsModify method)
(pytest_typing_runner.protocols.ScenarioFileMaker method)
(pytest_typing_runner.protocols.ScenarioMaker method)
(pytest_typing_runner.protocols.ScenarioRunnerMaker method)
(pytest_typing_runner.protocols.ScenarioRunsMaker method)
(pytest_typing_runner.protocols.StrategyMaker method)
(pytest_typing_runner.protocols.StrategyRegisterer method)
__eq__() (pytest_typing_runner.protocols.NoticeMsg method)
(pytest_typing_runner.protocols.Severity method)
__hash__ (pytest_typing_runner.protocols.Severity attribute)
__hash__() (pytest_typing_runner.protocols.NoticeMsg method)
__iter__() (pytest_typing_runner.protocols.DiffFileNotices method)
(pytest_typing_runner.protocols.DiffNotices method)
(pytest_typing_runner.protocols.FileNotices method)
(pytest_typing_runner.protocols.LineNotices method)
(pytest_typing_runner.protocols.ProgramNotices method)
(pytest_typing_runner.protocols.RunCleaners method)
__lt__() (pytest_typing_runner.protocols.NoticeMsg method)
(pytest_typing_runner.protocols.ProgramNotice method)
(pytest_typing_runner.protocols.Severity method)
__str__() (pytest_typing_runner.protocols.NoticeMsg method)
A
add() (pytest_typing_runner.protocols.RunCleaners method)
add_file_modification() (pytest_typing_runner.protocols.ScenarioRuns method)
add_run() (pytest_typing_runner.protocols.ScenarioRuns method)
add_to_pytest_report() (pytest_typing_runner.protocols.ScenarioRunner method)
AddErrors (class in pytest_typing_runner.notices)
AddNotes (class in pytest_typing_runner.notices)
AddRevealedTypes (class in pytest_typing_runner.notices)
after_append() (pytest_typing_runner.file_changers.FileAppender method)
after_change() (pytest_typing_runner.file_changers.BasicPythonAssignmentChanger method)
AppendToLine (class in pytest_typing_runner.notice_changers)
args (pytest_typing_runner.protocols.RunOptions property)
available (pytest_typing_runner.protocols.NoticeMsgMakerMap property)
B
BasicPythonAssignmentChanger (class in pytest_typing_runner.file_changers)
BulkAdd (class in pytest_typing_runner.notice_changers)
C
check() (pytest_typing_runner.expectations.Expectations method)
(pytest_typing_runner.protocols.Expectations method)
(pytest_typing_runner.protocols.NoticeChecker method)
check_paths (pytest_typing_runner.protocols.RunOptions property)
checker (pytest_typing_runner.protocols.ScenarioRun property)
choices (pytest_typing_runner.protocols.StrategyRegistry property)
cleaners (pytest_typing_runner.protocols.ScenarioRunner property)
cleanup_scenario() (pytest_typing_runner.protocols.ScenarioRunner method)
clear() (pytest_typing_runner.notices.FileNotices method)
(pytest_typing_runner.protocols.FileNotices method)
clone() (pytest_typing_runner.notices.GlobMsg method)
(pytest_typing_runner.notices.PlainMsg method)
(pytest_typing_runner.notices.ProgramNotice method)
(pytest_typing_runner.notices.RegexMsg method)
(pytest_typing_runner.protocols.NoticeMsg method)
(pytest_typing_runner.protocols.ProgramNotice method)
(pytest_typing_runner.protocols.RunOptions method)
col (pytest_typing_runner.protocols.ProgramNotice property)
compare_notices() (in module pytest_typing_runner.expectations)
CopyDirectory (class in pytest_typing_runner.file_changers)
create() (pytest_typing_runner.notices.GlobMsg class method)
(pytest_typing_runner.notices.PlainMsg class method)
(pytest_typing_runner.notices.RegexMsg class method)
cwd (pytest_typing_runner.protocols.RunOptions property)
D
daemon_restarted (pytest_typing_runner.protocols.Expects attribute)
default (pytest_typing_runner.protocols.StrategyRegistry property)
default_args (pytest_typing_runner.protocols.ProgramRunnerMaker property)
default_program_runner_maker (pytest_typing_runner.protocols.ScenarioRunner property)
diff() (pytest_typing_runner.notices.ProgramNotices method)
(pytest_typing_runner.protocols.ProgramNotices method)
DiffFileNotices (protocol in pytest_typing_runner.protocols)
DiffNotices (protocol in pytest_typing_runner.protocols)
display (pytest_typing_runner.protocols.Severity property)
display() (pytest_typing_runner.notices.ProgramNotice method)
(pytest_typing_runner.protocols.ProgramNotice method)
do_copy() (pytest_typing_runner.file_changers.CopyDirectory method)
do_followup (pytest_typing_runner.protocols.RunOptions property)
do_followups (pytest_typing_runner.protocols.ProgramRunnerMaker property)
E
environment_overrides (pytest_typing_runner.protocols.RunOptions property)
ErrorSeverity (class in pytest_typing_runner.notices)
execute_static_checking() (pytest_typing_runner.protocols.ScenarioRunner method)
exit_code (pytest_typing_runner.protocols.RunResult property)
expectation_error (pytest_typing_runner.protocols.ScenarioRun property)
Expectations (class in pytest_typing_runner.expectations)
(protocol in pytest_typing_runner.protocols)
ExpectationsMaker (protocol in pytest_typing_runner.protocols)
ExpectationsSetup (protocol in pytest_typing_runner.protocols)
Expects (protocol in pytest_typing_runner.protocols)
expects (pytest_typing_runner.protocols.Scenario property)
F
failure (pytest_typing_runner.protocols.Expects attribute)
file_modification() (pytest_typing_runner.protocols.ScenarioRunner method)
file_modifications (pytest_typing_runner.protocols.ScenarioRun property)
FileAppender (class in pytest_typing_runner.file_changers)
FileChangerException
FileModifier (protocol in pytest_typing_runner.protocols)
FileNotices (class in pytest_typing_runner.notices)
(protocol in pytest_typing_runner.protocols)
FileNoticesChanger (protocol in pytest_typing_runner.protocols)
FileNoticesParser (protocol in pytest_typing_runner.protocols)
FirstMatchOnly (class in pytest_typing_runner.notice_changers)
for_report() (pytest_typing_runner.protocols.ScenarioRun method)
(pytest_typing_runner.protocols.ScenarioRuns method)
G
generate_notice() (pytest_typing_runner.notices.LineNotices method)
(pytest_typing_runner.protocols.LineNotices method)
generate_notices_for_line() (pytest_typing_runner.notices.FileNotices method)
(pytest_typing_runner.protocols.FileNotices method)
generate_notices_for_location() (pytest_typing_runner.notices.ProgramNotices method)
(pytest_typing_runner.protocols.ProgramNotices method)
generate_program_notices() (pytest_typing_runner.protocols.ScenarioRunner method)
get() (pytest_typing_runner.protocols.NoticeMsgMakerMap method)
get_line_number() (pytest_typing_runner.notices.FileNotices method)
(pytest_typing_runner.protocols.FileNotices method)
get_strategy() (pytest_typing_runner.protocols.StrategyRegistry method)
GlobMsg (class in pytest_typing_runner.notices)
H
has_notices (pytest_typing_runner.notices.FileNotices property)
(pytest_typing_runner.notices.LineNotices property)
(pytest_typing_runner.notices.ProgramNotices property)
(pytest_typing_runner.protocols.FileNotices property)
(pytest_typing_runner.protocols.LineNotices property)
(pytest_typing_runner.protocols.ProgramNotices property)
has_runs (pytest_typing_runner.protocols.ScenarioRuns property)
I
is_daemon (pytest_typing_runner.protocols.ProgramRunnerMaker property)
is_first (pytest_typing_runner.protocols.ScenarioRun property)
is_followup (pytest_typing_runner.protocols.ScenarioRun property)
is_plain (pytest_typing_runner.protocols.NoticeMsg property)
is_type_reveal (pytest_typing_runner.notices.ProgramNotice property)
(pytest_typing_runner.protocols.ProgramNotice property)
K
known_files (pytest_typing_runner.protocols.ScenarioRuns property)
known_line_numbers() (pytest_typing_runner.notices.FileNotices method)
(pytest_typing_runner.protocols.FileNotices method)
known_locations() (pytest_typing_runner.notices.ProgramNotices method)
(pytest_typing_runner.protocols.ProgramNotices method)
known_names (pytest_typing_runner.notices.FileNotices property)
(pytest_typing_runner.protocols.FileNotices property)
L
line_number (pytest_typing_runner.protocols.LineNotices property)
(pytest_typing_runner.protocols.ProgramNotice property)
LineNotices (class in pytest_typing_runner.notices)
(protocol in pytest_typing_runner.protocols)
LineNoticesChanger (protocol in pytest_typing_runner.protocols)
ListVariableChanger (class in pytest_typing_runner.file_changers)
ListVariableChanger.Changer (protocol in pytest_typing_runner.file_changers)
location (pytest_typing_runner.protocols.FileNotices property)
(pytest_typing_runner.protocols.LineNotices property)
(pytest_typing_runner.protocols.ProgramNotice property)
LocationDoesNotExist
LocationIsNotDirectory
LocationOutOfBounds
M
match() (pytest_typing_runner.notices.GlobMsg method)
(pytest_typing_runner.notices.PlainMsg method)
(pytest_typing_runner.notices.RegexMsg method)
(pytest_typing_runner.protocols.NoticeMsg method)
matches() (pytest_typing_runner.notices.ProgramNotice method)
(pytest_typing_runner.protocols.ProgramNotice method)
MissingNotices
ModifyFile (class in pytest_typing_runner.notice_changers)
ModifyLatestMatch (class in pytest_typing_runner.notice_changers)
ModifyLine (class in pytest_typing_runner.notice_changers)
module
pytest_typing_runner.file_changers
pytest_typing_runner.notice_changers
pytest_typing_runner.protocols
msg (pytest_typing_runner.protocols.ProgramNotice property)
msg_maker (pytest_typing_runner.protocols.FileNotices property)
(pytest_typing_runner.protocols.LineNotices property)
(pytest_typing_runner.protocols.ProgramNotices property)
msg_maker() (pytest_typing_runner.notices.FileNotices class method)
(pytest_typing_runner.notices.LineNotices class method)
(pytest_typing_runner.notices.ProgramNotices class method)
N
normalise_program_runner_notice() (pytest_typing_runner.protocols.ScenarioRunner method)
NoteSeverity (class in pytest_typing_runner.notices)
NoticeChecker (protocol in pytest_typing_runner.protocols)
NoticeMsg (protocol in pytest_typing_runner.protocols)
NoticeMsgMaker (protocol in pytest_typing_runner.protocols)
NoticeMsgMakerMap (protocol in pytest_typing_runner.protocols)
notices() (pytest_typing_runner.protocols.ScenarioFile method)
notices_at_line() (pytest_typing_runner.notices.FileNotices method)
(pytest_typing_runner.protocols.FileNotices method)
notices_at_location() (pytest_typing_runner.notices.ProgramNotices method)
(pytest_typing_runner.protocols.ProgramNotices method)
O
options (pytest_typing_runner.protocols.ProgramRunner property)
P
path (pytest_typing_runner.protocols.ScenarioFile property)
PlainMsg (class in pytest_typing_runner.notices)
prepare_scenario() (pytest_typing_runner.protocols.ScenarioRunner method)
program_runner_chooser (pytest_typing_runner.protocols.Strategy property)
program_runner_maker (pytest_typing_runner.protocols.RunOptions property)
program_short (pytest_typing_runner.protocols.ProgramRunnerMaker property)
(pytest_typing_runner.protocols.Strategy property)
ProgramNotice (class in pytest_typing_runner.notices)
(protocol in pytest_typing_runner.protocols)
ProgramNoticeChanger (protocol in pytest_typing_runner.protocols)
ProgramNoticeCloneAndMsgKwargs (class in pytest_typing_runner.protocols)
ProgramNoticeCloneKwargs (class in pytest_typing_runner.protocols)
ProgramNotices (class in pytest_typing_runner.notices)
(protocol in pytest_typing_runner.protocols)
ProgramNoticesChanger (protocol in pytest_typing_runner.protocols)
ProgramRunner (protocol in pytest_typing_runner.protocols)
ProgramRunnerChooser (protocol in pytest_typing_runner.protocols)
ProgramRunnerMaker (protocol in pytest_typing_runner.protocols)
pytest_typing_runner.file_changers
module
pytest_typing_runner.notice_changers
module
pytest_typing_runner.protocols
module
PythonVariableChanger (protocol in pytest_typing_runner.file_changers)
R
raw (pytest_typing_runner.protocols.NoticeMsg attribute)
RegexMsg (class in pytest_typing_runner.notices)
register() (pytest_typing_runner.protocols.StrategyRegistry method)
remove_strategy() (pytest_typing_runner.protocols.StrategyRegistry method)
RemoveFromRevealedType (class in pytest_typing_runner.notices)
replace() (pytest_typing_runner.protocols.NoticeMsg method)
result (pytest_typing_runner.protocols.NoticeChecker property)
reveal_msg() (pytest_typing_runner.notices.ProgramNotice class method)
root_dir (pytest_typing_runner.protocols.Scenario property)
(pytest_typing_runner.protocols.ScenarioFile property)
run() (pytest_typing_runner.protocols.ProgramRunner method)
run_and_check() (pytest_typing_runner.protocols.ScenarioRunner method)
run_options (pytest_typing_runner.protocols.NoticeChecker property)
RunCleaner (protocol in pytest_typing_runner.protocols)
RunCleaners (protocol in pytest_typing_runner.protocols)
runner (pytest_typing_runner.protocols.NoticeChecker property)
RunnerConfig (protocol in pytest_typing_runner.protocols)
RunOptions (protocol in pytest_typing_runner.protocols)
RunOptionsCloneArgs (class in pytest_typing_runner.protocols)
RunOptionsModify (protocol in pytest_typing_runner.protocols)
RunResult (class in pytest_typing_runner.expectations)
(protocol in pytest_typing_runner.protocols)
runs (pytest_typing_runner.protocols.ScenarioRunner property)
S
same_process (pytest_typing_runner.protocols.ProgramRunnerMaker property)
(pytest_typing_runner.protocols.RunnerConfig property)
Scenario (protocol in pytest_typing_runner.protocols)
scenario (pytest_typing_runner.protocols.ScenarioRunner property)
(pytest_typing_runner.protocols.ScenarioRuns property)
scenario_runner (pytest_typing_runner.protocols.RunOptions property)
ScenarioFile (protocol in pytest_typing_runner.protocols)
ScenarioFileMaker (protocol in pytest_typing_runner.protocols)
ScenarioMaker (protocol in pytest_typing_runner.protocols)
ScenarioRun (protocol in pytest_typing_runner.protocols)
ScenarioRunner (protocol in pytest_typing_runner.protocols)
ScenarioRunnerMaker (protocol in pytest_typing_runner.protocols)
ScenarioRuns (protocol in pytest_typing_runner.protocols)
ScenarioRunsMaker (protocol in pytest_typing_runner.protocols)
set_default() (pytest_typing_runner.protocols.StrategyRegistry method)
set_files() (pytest_typing_runner.notices.ProgramNotices method)
(pytest_typing_runner.protocols.ProgramNotices method)
set_lines() (pytest_typing_runner.notices.FileNotices method)
(pytest_typing_runner.protocols.FileNotices method)
set_name() (pytest_typing_runner.notices.FileNotices method)
(pytest_typing_runner.protocols.FileNotices method)
set_notices() (pytest_typing_runner.notices.LineNotices method)
(pytest_typing_runner.protocols.LineNotices method)
setup_for_success() (pytest_typing_runner.expectations.Expectations class method)
Severity (protocol in pytest_typing_runner.protocols)
severity (pytest_typing_runner.protocols.ProgramNotice property)
short_display() (pytest_typing_runner.protocols.ProgramRunner method)
split_lines() (pytest_typing_runner.protocols.NoticeMsg method)
stderr (pytest_typing_runner.protocols.RunResult property)
stdout (pytest_typing_runner.protocols.RunResult property)
Strategy (protocol in pytest_typing_runner.protocols)
StrategyMaker (protocol in pytest_typing_runner.protocols)
StrategyRegisterer (protocol in pytest_typing_runner.protocols)
StrategyRegistry (protocol in pytest_typing_runner.protocols)
T
typing_strategy (pytest_typing_runner.protocols.RunnerConfig property)
V
VariableFinder (class in pytest_typing_runner.file_changers)
VariableFinder.Notifier (protocol in pytest_typing_runner.file_changers)
W
WarningSeverity (class in pytest_typing_runner.notices)