summaryrefslogtreecommitdiffhomepage
path: root/tests
AgeCommit message (Collapse)Author
2019-09-27Implement ssh_config hostname canonicalization (WIP)Jeff Forcier
- Refactor DNS lookup related junk previously only relevant to %h - Refactor guts of lookup() so it can be done >1 time - Changelog/tests/implementation for canonicalization itself Closes #897
2019-09-26Sort top level import related junkJeff Forcier
2019-08-27Somehow failed to flake/blacken previouslyJeff Forcier
2019-08-26Clean up existing ssh_config tests moreJeff Forcier
- New constructors used errywhere - More consistent config snippet formatting
2019-08-26Add new SSHConfig constructorsJeff Forcier
2019-08-26Start moving config snippets to filesJeff Forcier
2019-08-26Move all SSHConfig related tests to test_config.pyJeff Forcier
Includes cleanup of unittest-isms and migrating recently added SSHConfigDict tests to a distinct class vs top-level funcs.
2019-07-05Add SSHConfigDict to __init__Jeff Forcier
2019-07-05Actually test ProxyCommand as currently implementedJeff Forcier
Including shuffling around the imports therein so they can actually be mocked, without losing the property of "can be imported under GAE".
2019-06-21Extend new algorithm disabling to compressionsJeff Forcier
2019-06-21Spot check use of new algorithm propertiesJeff Forcier
2019-06-21Rename to disableD_algorithms everywhere for consistencyJeff Forcier
Having it feel verb-y isn't that much better than the alternative, and consistency is a nice hobgoblin
2019-06-21Basic impl of algorithm filteringJeff Forcier
Not actually leveraged anywhere yet
2019-06-21Client->Transport for disable_algorithmsJeff Forcier
2019-06-21Old code sucksJeff Forcier
2019-06-21Merge branch '2.5'Jeff Forcier
2019-06-21Merge branch '2.4' into 2.5Jeff Forcier
2019-06-21Merge branch '2.3' into 2.4Jeff Forcier
2019-06-21Merge branch '2.2' into 2.3Jeff Forcier
2019-06-21BlackenJeff Forcier
2019-06-21Merge branch '2.5'Jeff Forcier
2019-06-21Merge branch '2.4' into 2.5Jeff Forcier
2019-06-21Merge branch '2.3' into 2.4Jeff Forcier
2019-06-21Merge branch '2.2' into 2.3Jeff Forcier
2019-06-21Add new keys and tests proving #1306Jeff Forcier
2019-06-21Enhancements to #1460Jeff Forcier
- Modern style string formatting please - Make more sensible use of object attributes, where it can be done backwards incompatibly - Gussy up the string output to my personal taste - Add tests
2019-06-21flake8Jeff Forcier
2019-06-21Merge branch 'master' into 1311-intJeff Forcier
2019-06-14Merge branch '2.4' into 2.5Jeff Forcier
2019-06-14Backported flake8 fixJeff Forcier
2019-06-14flake8, blackenJeff Forcier
2019-06-14Implement #322 - new ChannelFile subclass for stdin that calls ↵Jeff Forcier
shutdown_write on close()
2019-06-14Merge branch '2.4' into 2.5Jeff Forcier
2019-06-14Basic tests proving Client.exec_command returns ChannelFile instancesJeff Forcier
2019-06-14Merge branch '2.4' into 2.5Jeff Forcier
2019-06-14Add some basic tests for Channel(Stderr)FileJeff Forcier
2019-06-14Merge branch '2.4' into 2.5Jeff Forcier
2019-06-14Add some basic tests for Channel(Stderr)FileJeff Forcier
2019-06-14Merge branch '2.4' into 2.5Jeff Forcier
2019-06-14Merge branch '2.3' into 2.4Jeff Forcier
2019-06-14Merge branch '2.2' into 2.3Jeff Forcier
2019-06-14Merge branch '2.1' into 2.2Jeff Forcier
2019-06-14Merge branch '2.0' into 2.1Jeff Forcier
2019-06-14Update to modern pytest(-relaxed)Jeff Forcier
Also fix some low hanging warnings fruit
2019-06-09flake8/blackenJeff Forcier
2019-06-09Merge branch 'master' into 1233-intJeff Forcier
2019-06-08Travis' PyPy variants' local SSL doesn't support Curve25519Jeff Forcier
But really, this is necessary for any such platform/ssl version
2019-06-08Merge branch '2.4'Jeff Forcier
2019-06-08Some additional badly named tests that I guess weren't in master?Jeff Forcier
2019-06-08flake8 now applied to tests, huzzahJeff Forcier