Tests for twisted.conch.client.knownhosts.
| Class | EntryTestsMixin | Tests for implementations of IKnownHostEntry.
Subclasses must set the 'entry' attribute to a provider of that interface,
the implementation of that interface under test. |
| Class | PlainEntryTests | Test cases for PlainEntry. |
| Class | PlainTextWithCommentTests | Test cases for PlainEntry
when parsed from a line with a comment. |
| Class | HashedEntryTests | Tests for HashedEntry. |
| Class | HashedEntryWithCommentTests | Test cases for PlainEntry
when parsed from a line with a comment. |
| Class | UnparsedEntryTests | Tests for UnparsedEntry |
| Class | ParseErrorTests | No summary |
| Class | KnownHostsDatabaseTests | Tests for KnownHostsFile. |
| Class | FakeFile | A fake file-like object that acts enough like a file for ConsoleUI.prompt. |
| Class | ConsoleUITests | Test cases for ConsoleUI. |
| Class | FakeUI | A fake UI object, adhering to the interface expected by KnownHostsFile.verifyHostKey |
| Class | FakeObject | A fake object that can have some attributes. Used to fake
SSHClientTransport and SSHClientFactory. |
| Class | DefaultAPITests | The API in twisted.conch.client.default.verifyHostKey
is the integration point between the code in the rest of conch and KnownHostsFile. |