| src / derivepassphrase / __init__.py |
(no class) |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| src / derivepassphrase / _internals / __init__.py |
(no class) |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| src / derivepassphrase / _internals / cli_helpers.py |
ConfigurationMutex |
|
100.000% |
39 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| src / derivepassphrase / _internals / cli_helpers.py |
(no class) |
|
100.000% |
285 |
0 |
50 |
|
100.000% |
56 |
0 |
|
100.000% |
| src / derivepassphrase / _internals / cli_machinery.py |
ClickEchoStderrHandler |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| src / derivepassphrase / _internals / cli_machinery.py |
CLIofPackageFormatter |
|
100.000% |
14 |
0 |
5 |
|
100.000% |
6 |
0 |
|
100.000% |
| src / derivepassphrase / _internals / cli_machinery.py |
StandardCLILogging |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| src / derivepassphrase / _internals / cli_machinery.py |
StandardLoggingContextManager |
|
100.000% |
12 |
0 |
0 |
|
100.000% |
4 |
0 |
|
100.000% |
| src / derivepassphrase / _internals / cli_machinery.py |
StandardWarningsLoggingContextManager |
|
100.000% |
14 |
0 |
2 |
|
100.000% |
0 |
0 |
|
100.000% |
| src / derivepassphrase / _internals / cli_machinery.py |
OptionGroupOption |
|
100.000% |
6 |
0 |
1 |
|
100.000% |
2 |
0 |
|
100.000% |
| src / derivepassphrase / _internals / cli_machinery.py |
CommandWithHelpGroups |
|
100.000% |
73 |
0 |
14 |
|
100.000% |
32 |
0 |
|
100.000% |
| src / derivepassphrase / _internals / cli_machinery.py |
DefaultToVaultGroup |
|
100.000% |
12 |
0 |
3 |
|
100.000% |
4 |
0 |
|
100.000% |
| src / derivepassphrase / _internals / cli_machinery.py |
ZshComplete |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| src / derivepassphrase / _internals / cli_machinery.py |
(no class) |
|
100.000% |
204 |
0 |
13 |
|
100.000% |
36 |
0 |
|
100.000% |
| src / derivepassphrase / _internals / cli_messages.py |
DebugTranslations |
|
100.000% |
22 |
0 |
11 |
|
100.000% |
8 |
0 |
|
100.000% |
| src / derivepassphrase / _internals / cli_messages.py |
TranslatableString |
|
100.000% |
38 |
0 |
8 |
|
100.000% |
14 |
0 |
|
100.000% |
| src / derivepassphrase / _internals / cli_messages.py |
TranslatedString |
|
100.000% |
23 |
0 |
9 |
|
100.000% |
6 |
0 |
|
100.000% |
| src / derivepassphrase / _internals / cli_messages.py |
(no class) |
|
100.000% |
404 |
0 |
344 |
|
100.000% |
0 |
0 |
|
100.000% |
| src / derivepassphrase / _types.py |
_VaultConfigValidator |
|
100.000% |
96 |
0 |
3 |
|
100.000% |
66 |
0 |
|
100.000% |
| src / derivepassphrase / _types.py |
SSHKeyCommentPair |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| src / derivepassphrase / _types.py |
StoreroomKeyPair |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| src / derivepassphrase / _types.py |
StoreroomMasterKeys |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| src / derivepassphrase / _types.py |
PEP508Extra |
|
100.000% |
4 |
0 |
1 |
|
100.000% |
0 |
0 |
|
100.000% |
| src / derivepassphrase / _types.py |
Feature |
|
100.000% |
2 |
0 |
22 |
|
100.000% |
0 |
0 |
|
100.000% |
| src / derivepassphrase / _types.py |
DerivationScheme |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| src / derivepassphrase / _types.py |
ForeignConfigurationFormat |
|
100.000% |
8 |
0 |
1 |
|
100.000% |
2 |
0 |
|
100.000% |
| src / derivepassphrase / _types.py |
ExportSubcommand |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| src / derivepassphrase / _types.py |
Subcommand |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| src / derivepassphrase / _types.py |
BuiltinSSHAgentSocketProvider |
|
100.000% |
1 |
0 |
30 |
|
100.000% |
0 |
0 |
|
100.000% |
| src / derivepassphrase / _types.py |
(no class) |
|
100.000% |
222 |
0 |
78 |
|
100.000% |
2 |
0 |
|
100.000% |
| src / derivepassphrase / cli.py |
_VaultContext |
|
100.000% |
327 |
0 |
4 |
|
100.000% |
142 |
0 |
|
100.000% |
| src / derivepassphrase / cli.py |
(no class) |
|
100.000% |
142 |
0 |
8 |
|
100.000% |
12 |
0 |
|
100.000% |
| src / derivepassphrase / exporter / __init__.py |
NotAVaultConfigError |
|
100.000% |
2 |
0 |
7 |
|
100.000% |
0 |
0 |
|
100.000% |
| src / derivepassphrase / exporter / __init__.py |
(no class) |
|
100.000% |
44 |
0 |
19 |
|
100.000% |
12 |
0 |
|
100.000% |
| src / derivepassphrase / exporter / storeroom.py |
(no class) |
|
100.000% |
206 |
0 |
24 |
|
100.000% |
38 |
0 |
|
100.000% |
| src / derivepassphrase / exporter / vault_native.py |
VaultNativeConfigParser |
|
100.000% |
82 |
0 |
3 |
|
100.000% |
8 |
0 |
|
100.000% |
| src / derivepassphrase / exporter / vault_native.py |
VaultNativeV03ConfigParser |
|
100.000% |
12 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| src / derivepassphrase / exporter / vault_native.py |
VaultNativeV02ConfigParser |
|
100.000% |
35 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| src / derivepassphrase / exporter / vault_native.py |
(no class) |
|
100.000% |
75 |
0 |
33 |
|
100.000% |
4 |
0 |
|
100.000% |
| src / derivepassphrase / sequin.py |
Sequin |
|
100.000% |
92 |
0 |
2 |
|
100.000% |
44 |
0 |
|
100.000% |
| src / derivepassphrase / sequin.py |
SequinExhaustedError |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| src / derivepassphrase / sequin.py |
(no class) |
|
100.000% |
16 |
0 |
2 |
|
100.000% |
0 |
0 |
|
100.000% |
| src / derivepassphrase / ssh_agent / __init__.py |
TrailingDataError |
|
100.000% |
3 |
0 |
11 |
|
100.000% |
0 |
0 |
|
100.000% |
| src / derivepassphrase / ssh_agent / __init__.py |
SSHAgentFailedError |
|
100.000% |
2 |
0 |
8 |
|
100.000% |
0 |
0 |
|
100.000% |
| src / derivepassphrase / ssh_agent / __init__.py |
SSHAgentClient |
|
100.000% |
145 |
0 |
13 |
|
100.000% |
42 |
0 |
|
100.000% |
| src / derivepassphrase / ssh_agent / __init__.py |
(no class) |
|
100.000% |
49 |
0 |
37 |
|
100.000% |
4 |
0 |
|
100.000% |
| src / derivepassphrase / ssh_agent / socketprovider.py |
WindowsNamedPipeHandle |
|
100.000% |
61 |
0 |
17 |
|
100.000% |
16 |
0 |
|
100.000% |
| src / derivepassphrase / ssh_agent / socketprovider.py |
SocketProvider |
|
100.000% |
95 |
0 |
4 |
|
100.000% |
46 |
0 |
|
100.000% |
| src / derivepassphrase / ssh_agent / socketprovider.py |
(no class) |
|
100.000% |
116 |
0 |
114 |
|
100.000% |
0 |
0 |
|
100.000% |
| src / derivepassphrase / vault.py |
Vault |
|
100.000% |
121 |
0 |
1 |
|
100.000% |
40 |
0 |
|
100.000% |
| src / derivepassphrase / vault.py |
(no class) |
|
100.000% |
33 |
0 |
3 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / conftest.py |
(no class) |
|
100.000% |
92 |
0 |
652 |
|
100.000% |
10 |
0 |
|
100.000% |
| tests / data / __init__.py |
ListKeysAction |
|
100.000% |
6 |
0 |
1 |
|
100.000% |
4 |
0 |
|
100.000% |
| tests / data / __init__.py |
SignAction |
|
100.000% |
4 |
0 |
1 |
|
100.000% |
2 |
0 |
|
100.000% |
| tests / data / __init__.py |
SocketAddressAction |
|
100.000% |
8 |
0 |
9 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / data / __init__.py |
SystemSupportAction |
|
100.000% |
14 |
0 |
1 |
|
100.000% |
6 |
0 |
|
100.000% |
| tests / data / __init__.py |
SSHTestKey |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / data / __init__.py |
KnownSSHAgentInstance |
|
100.000% |
14 |
0 |
1 |
|
100.000% |
12 |
0 |
|
100.000% |
| tests / data / __init__.py |
VaultTestConfig |
|
100.000% |
3 |
0 |
2 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / data / __init__.py |
(no class) |
|
100.000% |
211 |
0 |
7 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / data / callables.py |
(no class) |
|
100.000% |
63 |
0 |
10 |
|
100.000% |
12 |
0 |
|
100.000% |
| tests / machinery / __init__.py |
ReadableResult |
|
100.000% |
7 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| tests / machinery / __init__.py |
CliRunner |
|
100.000% |
13 |
0 |
2 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / machinery / __init__.py |
AgentProtocolResponseQueue |
|
100.000% |
13 |
0 |
2 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / machinery / __init__.py |
StubbedSSHAgentSocket |
|
100.000% |
96 |
0 |
0 |
|
100.000% |
44 |
0 |
|
100.000% |
| tests / machinery / __init__.py |
StubbedSSHAgentSocketWithAddress |
|
100.000% |
15 |
0 |
0 |
|
100.000% |
6 |
0 |
|
100.000% |
| tests / machinery / __init__.py |
StubbedSSHAgentSocketWithAddressAndDeterministicDSA |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / machinery / __init__.py |
(no class) |
|
100.000% |
90 |
0 |
7 |
|
100.000% |
4 |
0 |
|
100.000% |
| tests / machinery / hypothesis.py |
(no class) |
|
100.000% |
113 |
0 |
47 |
|
100.000% |
24 |
0 |
|
100.000% |
| tests / machinery / pytest.py |
(no class) |
|
100.000% |
139 |
0 |
96 |
|
100.000% |
18 |
0 |
|
100.000% |
| tests / test_000_testing_machinery.py |
Strategies |
|
100.000% |
34 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| tests / test_000_testing_machinery.py |
TestTestKeys |
|
100.000% |
28 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| tests / test_000_testing_machinery.py |
TestStubbedSSHAgentSocket |
|
100.000% |
7 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| tests / test_000_testing_machinery.py |
TestStubbedSSHAgentSocketRequests |
|
100.000% |
30 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| tests / test_000_testing_machinery.py |
TestStubbedSSHAgentSocketProperOperations |
|
100.000% |
33 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| tests / test_000_testing_machinery.py |
TestStubbedSSHAgentSocketSupportedAndUnsupportedFeatures |
|
100.000% |
13 |
0 |
0 |
|
100.000% |
4 |
0 |
|
100.000% |
| tests / test_000_testing_machinery.py |
(no class) |
|
100.000% |
109 |
0 |
3 |
|
100.000% |
8 |
0 |
|
100.000% |
| tests / test_derivepassphrase_cli / test_000_basic.py |
TestPassphraseUnicodeNormalization |
|
100.000% |
12 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| tests / test_derivepassphrase_cli / test_000_basic.py |
TestUserConfigurationFileOther |
|
100.000% |
13 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_derivepassphrase_cli / test_000_basic.py |
TestSSHAgentAvailability |
|
100.000% |
11 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_derivepassphrase_cli / test_000_basic.py |
(no class) |
|
100.000% |
31 |
0 |
2 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_derivepassphrase_cli / test_all_cli.py |
Test001VersionOutputParser |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_derivepassphrase_cli / test_all_cli.py |
TestHelpOutput |
|
100.000% |
21 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| tests / test_derivepassphrase_cli / test_all_cli.py |
TestVersionOutput |
|
100.000% |
49 |
0 |
5 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_derivepassphrase_cli / test_all_cli.py |
(no class) |
|
100.000% |
128 |
0 |
8 |
|
100.000% |
36 |
0 |
|
100.000% |
| tests / test_derivepassphrase_cli / test_heavy_duty.py |
Strategies |
|
100.000% |
27 |
0 |
0 |
|
100.000% |
4 |
0 |
|
100.000% |
| tests / test_derivepassphrase_cli / test_heavy_duty.py |
ConfigManagementStateMachine |
|
100.000% |
77 |
0 |
0 |
|
100.000% |
16 |
0 |
|
100.000% |
| tests / test_derivepassphrase_cli / test_heavy_duty.py |
FakeConfigurationMutexStateMachine |
|
100.000% |
136 |
0 |
20 |
|
100.000% |
20 |
0 |
|
100.000% |
| tests / test_derivepassphrase_cli / test_heavy_duty.py |
FakeConfigurationMutexStateMachine.ConfigurationMutexStub |
|
100.000% |
12 |
0 |
9 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_derivepassphrase_cli / test_heavy_duty.py |
(no class) |
|
100.000% |
135 |
0 |
7 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_derivepassphrase_cli / test_shell_completion.py |
TestShellCompletion.Completions |
|
100.000% |
6 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_derivepassphrase_cli / test_shell_completion.py |
TestCompletableItems |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_derivepassphrase_cli / test_shell_completion.py |
TestCompletableItemClasses |
|
100.000% |
14 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_derivepassphrase_cli / test_shell_completion.py |
TestCompletionFormatting |
|
100.000% |
20 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_derivepassphrase_cli / test_shell_completion.py |
TestCLICompletabilityHandling |
|
100.000% |
29 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| tests / test_derivepassphrase_cli / test_shell_completion.py |
(no class) |
|
100.000% |
73 |
0 |
5 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_derivepassphrase_cli / test_transition.py |
TestConfigMigrationMachinery |
|
100.000% |
39 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_derivepassphrase_cli / test_transition.py |
TestArgumentForwarding |
|
100.000% |
41 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| tests / test_derivepassphrase_cli / test_transition.py |
TestConfigMigration |
|
100.000% |
23 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_derivepassphrase_cli / test_transition.py |
(no class) |
|
100.000% |
40 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_derivepassphrase_cli / test_utils.py |
TestConfigLoadingSaving |
|
100.000% |
14 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_derivepassphrase_cli / test_utils.py |
TestPrompting |
|
100.000% |
48 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_derivepassphrase_cli / test_utils.py |
TestLoggingMachinery |
|
100.000% |
38 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_derivepassphrase_cli / test_utils.py |
TestExportConfigAsShellScript |
|
100.000% |
29 |
0 |
0 |
|
100.000% |
4 |
0 |
|
100.000% |
| tests / test_derivepassphrase_cli / test_utils.py |
TestTempdir |
|
100.000% |
43 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| tests / test_derivepassphrase_cli / test_utils.py |
TestMisc |
|
100.000% |
54 |
0 |
11 |
|
100.000% |
16 |
0 |
|
100.000% |
| tests / test_derivepassphrase_cli / test_utils.py |
TestMisc.test_key_to_phrase.ErrCallback |
|
100.000% |
3 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_derivepassphrase_cli / test_utils.py |
(no class) |
|
100.000% |
106 |
0 |
15 |
|
100.000% |
6 |
0 |
|
100.000% |
| tests / test_derivepassphrase_cli / test_vault_cli_basic_functionality.py |
TestHelp |
|
100.000% |
7 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_derivepassphrase_cli / test_vault_cli_basic_functionality.py |
TestDerivedPassphraseConstraints |
|
100.000% |
17 |
0 |
0 |
|
100.000% |
4 |
0 |
|
100.000% |
| tests / test_derivepassphrase_cli / test_vault_cli_basic_functionality.py |
TestPhraseBasic |
|
100.000% |
17 |
0 |
1 |
|
100.000% |
4 |
0 |
|
100.000% |
| tests / test_derivepassphrase_cli / test_vault_cli_basic_functionality.py |
TestKeyBasic |
|
100.000% |
24 |
0 |
0 |
|
100.000% |
4 |
0 |
|
100.000% |
| tests / test_derivepassphrase_cli / test_vault_cli_basic_functionality.py |
TestKeyExplicitSSHAgentSocketProvider |
|
100.000% |
9 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_derivepassphrase_cli / test_vault_cli_basic_functionality.py |
TestPhraseAndKeyOverriding |
|
100.000% |
32 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_derivepassphrase_cli / test_vault_cli_basic_functionality.py |
TestInvalidCommandLines |
|
100.000% |
44 |
0 |
0 |
|
100.000% |
10 |
0 |
|
100.000% |
| tests / test_derivepassphrase_cli / test_vault_cli_basic_functionality.py |
(no class) |
|
100.000% |
124 |
0 |
4 |
|
100.000% |
6 |
0 |
|
100.000% |
| tests / test_derivepassphrase_cli / test_vault_cli_config_management.py |
TestImportConfigValid |
|
100.000% |
16 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_derivepassphrase_cli / test_vault_cli_config_management.py |
TestImportConfigInvalid |
|
100.000% |
16 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_derivepassphrase_cli / test_vault_cli_config_management.py |
TestExportConfigValid |
|
100.000% |
29 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| tests / test_derivepassphrase_cli / test_vault_cli_config_management.py |
TestExportConfigInvalid |
|
100.000% |
21 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_derivepassphrase_cli / test_vault_cli_config_management.py |
TestStoringConfigurationSuccesses |
|
100.000% |
18 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| tests / test_derivepassphrase_cli / test_vault_cli_config_management.py |
TestStoringConfigurationFailures |
|
100.000% |
56 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| tests / test_derivepassphrase_cli / test_vault_cli_config_management.py |
(no class) |
|
100.000% |
89 |
0 |
5 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_derivepassphrase_cli / test_vault_cli_notes_handling.py |
Strategies |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_derivepassphrase_cli / test_vault_cli_notes_handling.py |
TestNotesPrinting |
|
100.000% |
21 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| tests / test_derivepassphrase_cli / test_vault_cli_notes_handling.py |
TestNotesEditing |
|
100.000% |
40 |
0 |
0 |
|
100.000% |
12 |
0 |
|
100.000% |
| tests / test_derivepassphrase_cli / test_vault_cli_notes_handling.py |
TestNotesEditingValid |
|
100.000% |
26 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_derivepassphrase_cli / test_vault_cli_notes_handling.py |
TestNotesEditingInvalid |
|
100.000% |
28 |
0 |
1 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_derivepassphrase_cli / test_vault_cli_notes_handling.py |
(no class) |
|
100.000% |
75 |
0 |
3 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_derivepassphrase_cli_export_vault.py |
TestCLIParameters |
|
100.000% |
10 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_derivepassphrase_cli_export_vault.py |
TestCLIFailures |
|
100.000% |
22 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_derivepassphrase_cli_export_vault.py |
TestStoreroom |
|
100.000% |
51 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_derivepassphrase_cli_export_vault.py |
TestVaultNativeConfig |
|
100.000% |
29 |
0 |
3 |
|
100.000% |
2 |
0 |
|
100.000% |
| tests / test_derivepassphrase_cli_export_vault.py |
(no class) |
|
100.000% |
82 |
0 |
4 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_derivepassphrase_exporter.py |
Strategies |
|
100.000% |
7 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_derivepassphrase_exporter.py |
TestCLIUtilities |
|
100.000% |
31 |
0 |
0 |
|
100.000% |
6 |
0 |
|
100.000% |
| tests / test_derivepassphrase_exporter.py |
TestCLIUtilities.VaultKeyEnvironment |
|
100.000% |
9 |
0 |
0 |
|
100.000% |
4 |
0 |
|
100.000% |
| tests / test_derivepassphrase_exporter.py |
TestExportVaultConfigDataHandlerRegistry |
|
100.000% |
18 |
0 |
2 |
|
100.000% |
4 |
0 |
|
100.000% |
| tests / test_derivepassphrase_exporter.py |
TestGenericVaultCLIErrors |
|
100.000% |
14 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| tests / test_derivepassphrase_exporter.py |
(no class) |
|
100.000% |
79 |
0 |
10 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_derivepassphrase_sequin.py |
TestStaticFunctionality |
|
100.000% |
20 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_derivepassphrase_sequin.py |
TestStaticFunctionality.BigEndianNumberTest |
|
100.000% |
7 |
0 |
4 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_derivepassphrase_sequin.py |
TestSequin |
|
100.000% |
35 |
0 |
1 |
|
100.000% |
14 |
0 |
|
100.000% |
| tests / test_derivepassphrase_sequin.py |
TestSequin.ConstructorTestCase |
|
100.000% |
21 |
0 |
0 |
|
100.000% |
10 |
0 |
|
100.000% |
| tests / test_derivepassphrase_sequin.py |
TestSequin.GenerationSequence |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_derivepassphrase_sequin.py |
TestSequin.ShiftSequence |
|
100.000% |
13 |
0 |
0 |
|
100.000% |
4 |
0 |
|
100.000% |
| tests / test_derivepassphrase_sequin.py |
SequinStateMachine |
|
100.000% |
21 |
0 |
0 |
|
100.000% |
4 |
0 |
|
100.000% |
| tests / test_derivepassphrase_sequin.py |
(no class) |
|
100.000% |
112 |
0 |
25 |
|
100.000% |
4 |
0 |
|
100.000% |
| tests / test_derivepassphrase_ssh_agent / test_000_basic.py |
Strategies |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_derivepassphrase_ssh_agent / test_000_basic.py |
TestStaticFunctionality |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_derivepassphrase_ssh_agent / test_000_basic.py |
TestShellExportScriptParsing |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| tests / test_derivepassphrase_ssh_agent / test_000_basic.py |
TestSSHProtocolDatatypes |
|
100.000% |
46 |
0 |
0 |
|
100.000% |
10 |
0 |
|
100.000% |
| tests / test_derivepassphrase_ssh_agent / test_000_basic.py |
TestSSHAgentSocketProviderRegistry |
|
100.000% |
84 |
0 |
4 |
|
100.000% |
10 |
0 |
|
100.000% |
| tests / test_derivepassphrase_ssh_agent / test_000_basic.py |
TestAgentSigning |
|
100.000% |
15 |
0 |
9 |
|
100.000% |
2 |
0 |
|
100.000% |
| tests / test_derivepassphrase_ssh_agent / test_000_basic.py |
TestSuitableKeys |
|
100.000% |
18 |
0 |
1 |
|
100.000% |
4 |
0 |
|
100.000% |
| tests / test_derivepassphrase_ssh_agent / test_000_basic.py |
TestConstructorFailures |
|
100.000% |
17 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_derivepassphrase_ssh_agent / test_000_basic.py |
TestOtherConstructorFeatures |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_derivepassphrase_ssh_agent / test_000_basic.py |
TestAgentErrorResponses |
|
100.000% |
45 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| tests / test_derivepassphrase_ssh_agent / test_000_basic.py |
TestSSHAgentSocketProviderFailures |
|
100.000% |
12 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_derivepassphrase_ssh_agent / test_000_basic.py |
TestWindowsNamedPipeHandle |
|
100.000% |
25 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| tests / test_derivepassphrase_ssh_agent / test_000_basic.py |
(no class) |
|
100.000% |
149 |
0 |
3 |
|
100.000% |
2 |
0 |
|
100.000% |
| tests / test_derivepassphrase_ssh_agent / test_heavy_duty.py |
SSHAgentSocketProviderRegistryStateMachine |
|
100.000% |
31 |
0 |
3 |
|
100.000% |
6 |
0 |
|
100.000% |
| tests / test_derivepassphrase_ssh_agent / test_heavy_duty.py |
(no class) |
|
100.000% |
47 |
0 |
20 |
|
100.000% |
2 |
0 |
|
100.000% |
| tests / test_derivepassphrase_types / test_000_basic.py |
TestVaultConfig |
|
100.000% |
7 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_derivepassphrase_types / test_000_basic.py |
TestVaultConfigValidation |
|
100.000% |
12 |
0 |
2 |
|
100.000% |
2 |
0 |
|
100.000% |
| tests / test_derivepassphrase_types / test_000_basic.py |
(no class) |
|
100.000% |
28 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_derivepassphrase_types / test_heavy_duty.py |
(no class) |
|
100.000% |
19 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_derivepassphrase_vault.py |
Strategies |
|
100.000% |
13 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| tests / test_derivepassphrase_vault.py |
TestPhraseDependence |
|
100.000% |
5 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_derivepassphrase_vault.py |
TestServiceNameDependence |
|
100.000% |
1 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_derivepassphrase_vault.py |
TestInterchangablePhrases |
|
100.000% |
4 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_derivepassphrase_vault.py |
TestBasicFunctionalityFromUpstream |
|
100.000% |
2 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_derivepassphrase_vault.py |
TestStringAndBinaryExchangability |
|
100.000% |
13 |
0 |
0 |
|
100.000% |
8 |
0 |
|
100.000% |
| tests / test_derivepassphrase_vault.py |
TestConstraintSatisfactionFromUpstream |
|
100.000% |
14 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| tests / test_derivepassphrase_vault.py |
TestConstraintSatisfactionThoroughness |
|
100.000% |
13 |
0 |
0 |
|
100.000% |
4 |
0 |
|
100.000% |
| tests / test_derivepassphrase_vault.py |
TestConstraintSatisfactionHeavyDuty |
|
100.000% |
22 |
0 |
3 |
|
100.000% |
12 |
0 |
|
100.000% |
| tests / test_derivepassphrase_vault.py |
TestUtilities |
|
100.000% |
27 |
0 |
0 |
|
100.000% |
2 |
0 |
|
100.000% |
| tests / test_derivepassphrase_vault.py |
(no class) |
|
100.000% |
124 |
0 |
3 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_l10n.py |
Strategies |
|
100.000% |
7 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_l10n.py |
TestDebugTranslations |
|
100.000% |
12 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_l10n.py |
TestTranslatedStrings |
|
100.000% |
27 |
0 |
0 |
|
100.000% |
0 |
0 |
|
100.000% |
| tests / test_l10n.py |
TestSuppressedInterpolations |
|
100.000% |
21 |
0 |
6 |
|
100.000% |
2 |
0 |
|
100.000% |
| tests / test_l10n.py |
(no class) |
|
100.000% |
82 |
0 |
3 |
|
100.000% |
2 |
0 |
|
100.000% |