summaryrefslogtreecommitdiffhomepage
path: root/tests
AgeCommit message (Collapse)Author
2024-02-10I really gotta add some local pre-push hooks back...Jeff Forcier
2024-02-10Fix 32-bit-ism in protocol seqno rollover test from Terrapin fixJeff Forcier
Fixes #2353
2024-01-27Merge branch '3.3' into 3.4Jeff Forcier
2024-01-27Merge branch '3.2' into 3.3Jeff Forcier
2024-01-27Merge branch '3.0' into 3.2Jeff Forcier
2024-01-27Use pytest's setup_method -- in pytest 8 the nose method setup is deprecatedAlex Gaynor
2023-12-17LintingJeff Forcier
2023-12-17Expand MessageOrderError use to handle more packet typesJeff Forcier
2023-12-17Raise exception when sequence numbers rollover during initial kexJeff Forcier
2023-12-16Test-suite-only bugfix: defer did not actually imply skip_verifyJeff Forcier
2023-12-16Reset sequence numbers on rekeyJeff Forcier
2023-12-16Enforce zero seqno on kexinitJeff Forcier
2023-12-16Raise new exception type when unexpected messages appearJeff Forcier
2023-12-16Sort some importsJeff Forcier
2023-12-15Basic strict-kex-mode agreement mechanics workJeff Forcier
2023-12-15Merge branch '3.2' into 3.3Jeff Forcier
2023-12-15Make ext-info faux-KexAlgorithm detection more robustJeff Forcier
2023-12-15Document a test util func a bitJeff Forcier
2023-07-28Docs cleanup and an apparently non loadbearing test typo, re #1907Jeff Forcier
2023-07-21tests - additional test for match-finalMarkus Kötter
2023-06-29config - implement Match finalMarkus Koetter
2023-06-02Make test for prefetch requests limit stableKlemens Schölhorn
The prefetch requests are added in a background process, so the might not be ready when the test wants to count them. Fix it by introducing a wait_for untility function that waits for a assert to pass for a specified timeout, to give the background thread the chance to start and add the prefetch requests. Also lock the prefetch lock before trying to access the extents to prevent a data race.
2023-06-02Add test for prefetch request limitBenjamin C Winston (Technical Operations)
2023-05-26Update GSS tests to leverage util._support for finding fixture keysJeff Forcier
Re #2245
2023-05-25blackenJeff Forcier
2023-05-25Re-run regular Transport test suite with new experimental subclass tooJeff Forcier
2023-05-25Test rest of new/modified PKey membersJeff Forcier
Includes more migrations from test_pkey to pkey
2023-05-24TODOs for laterJeff Forcier
2023-05-24Test PKey.from_path's use of expanduserJeff Forcier
This blows up poorly when expanduser is not in use, but eh.
2023-05-24test-related TODOJeff Forcier
2023-05-24TODO/tweak to PKey.__repr__Jeff Forcier
2023-05-24AuthStrategy get_sources doesn't need transport arg anymoreJeff Forcier
2023-05-24Fix a couple minor-but-critical Agent issues wrt SHA2 + certsJeff Forcier
2023-05-22Test AuthStrategy itselfJeff Forcier
2023-05-22Test AuthFailureJeff Forcier
2023-05-22Test AuthResultJeff Forcier
2023-05-22Test existing AuthSource class treeJeff Forcier
Includes relevant tweaks to assorted classes
2023-05-22Start testing AuthStrategyJeff Forcier
Plus! - Document AuthStrategy and AuthHandler modules (latter never had docs? lol) - Minor tweaks to these modules' docstrings etc - Stop comparing to __all__ in __init__.py, ugh
2023-05-22Docstring tweak, import sortJeff Forcier
2023-05-18Test AgentKey.asbytesJeff Forcier
Plus related twiddling of test key files
2023-05-18Test more of recent AgentKey additionsJeff Forcier
Migrate rest of existing agent tests to new module Also make them better. Also fix AttributeError raising to not be py3.10 specific
2023-05-18Implement _fields on AgentKey so __eq__ works correctlyJeff Forcier
2023-05-18Made PKey.from_path cert-aware & tilde-friendlyJeff Forcier
This was previously only done in SSHClient. It's not relevant for from_type_string which is aimed at ssh-agents, which tend to do their own cert loading where necessary
2023-05-18Migrate cert related tests to newer pkey moduleJeff Forcier
- Merge them but also break them up. It's complicated. - Move cert files into _support - Related comments in the source as some of this is non-intuitive
2023-05-18Twiddle RSA signature algorithm fallback behavior in AuthOnlyHandlerJeff Forcier
Also includes more rearranging of AuthHandler related tests
2023-05-18Modernize auth tests to use shared server managerJeff Forcier
Also move auth tests to be new style filename, obj naming Also allow test task module selector to see new-style test modules
2023-05-05Start consolidating test server nonsenseJeff Forcier
2023-05-05Allow transport tests' server to specify which class to useJeff Forcier
2023-05-05Test proving the issue driving most use of disabled_algorithmsJeff Forcier
Phrased in a it-passes-now fashion, but once fixed in main code path, will need changing of course.
2023-05-05Comment updatesJeff Forcier