summaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)Author
2018-09-17Try turning off session scope for sftp_server fixture.Jeff Forcier
Yesterday, this SEEMED like it did not make a difference in ability to reproduce hangs. Today...it seems to make a big difference? So confuse.
2018-09-17Allow disabling loggingJeff Forcier
2018-09-17Realizing no, this is only really useful for debugging.Jeff Forcier
In normal testing it inflates test run time & also gets in the way of other pytest features. Mehh. Wish signal worked better.
2018-09-17Better test dir cleanupJeff Forcier
2018-09-17Comment tweakJeff Forcier
2018-09-17NahJeff Forcier
2018-09-17Test-related ignore updatesJeff Forcier
2018-09-17Use pytest-timeout, configured via pytest.iniJeff Forcier
2018-09-17Why were these +x?Jeff Forcier
2018-09-17Naturally, more tests I found that do not pass/fail correctly. Skip for nowJeff Forcier
2018-09-17Was missing another needs_gssapiJeff Forcier
2018-09-17Tidy up tempdir creation for now. FuckitJeff Forcier
2018-09-17Whoops, most uses of skipif REQUIRE reason=Jeff Forcier
2018-09-17Replace rest of unittest-style self-asserts in sftp testsJeff Forcier
2018-09-17Start overhauling regular SFTP suite.Jeff Forcier
Includes attempt to split out the longer-lived server component from the client component, in fixtures Also starts tweaking early tests so they're less bad. E.g. test_2_close had its docstring actively disagreeing with its code (which was super confusing since both were committed at the same time in 2005...)
2018-09-17Remove old Python 3.2 codeHugo
2018-09-17Tweak test-level logging format to include timestampsJeff Forcier
2018-09-17Scope SFTP client/server fixture to be session-level for nowJeff Forcier
Saves at least a few seconds per module this way and not super worried about state bleed so far
2018-09-17Get big sftp tests passing w/ the sftp client + folder crap being a fixtureJeff Forcier
2018-09-17Get sftp-big tests apparently passing.Jeff Forcier
Very slowly. Pretty sure we will want to retain module-level fixtures for that stuff. heh.
2018-09-17TODOJeff Forcier
2018-09-17Remove references to test.py, including overhaul of test tasksJeff Forcier
2018-09-17Nuke old test.pyJeff Forcier
2018-09-17Import cleanup, mostly focused on s/tests/./Jeff Forcier
2018-09-17Rename util func that trips pytest's default discovery.Jeff Forcier
Wouldn't matter as much under pytest-relaxed discovery, but, eh
2018-09-17Add pytest to dev-reqsJeff Forcier
2018-09-17Ignore .cache dir for pytestJeff Forcier
2018-03-23Merge branch '2.0' into 2.1Jeff Forcier
2018-03-23Update twine requirement in dev-requirements.txtSumana Harihareswara
2018-03-12Merge branch '2.0' into 2.1Jeff Forcier
2018-03-12Cherry-pick changelog entries from 1.xJeff Forcier
2018-03-12Cut 2.1.5Jeff Forcier
2018-03-12Merge branch '2.0' into 2.1Jeff Forcier
2018-03-12Cut 2.0.8Jeff Forcier
2018-03-12Merge branch '2.0' into 2.1Jeff Forcier
2018-03-12flake8Jeff Forcier
2018-03-12Merge branch '2.0' into 2.1Jeff Forcier
2018-03-12Screen off dev version of Python from test matrixJeff Forcier
2018-03-12Fixes CVE-2018-7750 / #1175Jeff Forcier
At least, insofar as the new tests pass...!
2018-03-12Merge branch '2.0' into 2.1Jeff Forcier
2018-03-12Changelog closes #1175Jeff Forcier
2018-03-12Merge branch '2.0' into 2.1Jeff Forcier
2018-03-12Initial tests proving CVE-2018-7750 / #1175Jeff Forcier
2018-03-12Allow overriding test client connect kwargs in Transport test suiteJeff Forcier
2018-03-12Merge branch '2.0' into 2.1Jeff Forcier
2018-03-12Fixes CVE-2018-7750 / #XXXJeff Forcier
At least, insofar as the new tests pass...!
2018-03-12Initial tests proving CVE-2018-7750 / #XXXJeff Forcier
2018-03-12Allow overriding test client connect kwargs in Transport test suiteJeff Forcier
2017-11-07Merge branch '2.0' into 2.1Jeff Forcier
2017-11-07OK this is good now, with the setuptools pinJeff Forcier