Commit Graph

13896 Commits

Author SHA1 Message Date
Jean-Paul Calderone 33f84412b4 maybe pywin32 GetCommandLine is not really GetCommandLineW 2021-01-11 10:19:17 -05:00
Jean-Paul Calderone 389d70a682 see if GetCommandLine() value is interesting 2021-01-11 10:17:02 -05:00
Jean-Paul Calderone e2f3964451 okay this is indeed the expected 2021-01-11 10:09:54 -05:00
Jean-Paul Calderone 42f1930914 disambiguate this a bit 2021-01-11 10:08:15 -05:00
Jean-Paul Calderone 30c79bf678 make sure executable is unicode too, if that matters 2021-01-11 09:51:36 -05:00
Jean-Paul Calderone b5f0e21ef8 testtools convention - actual value comes first 2021-01-10 20:19:15 -05:00
Jean-Paul Calderone 3bde012ea1 Create a better expectation
If we pass all this stuff to Popen we should expect to see it from get_argv() right?
2021-01-10 20:18:00 -05:00
Jean-Paul Calderone 28435d65c1 test the SUT 2021-01-10 20:16:25 -05:00
Jean-Paul Calderone 360b20a981 FilePath again 2021-01-10 20:14:05 -05:00
Jean-Paul Calderone 77c9a2c2f5 make the failures a little nicer 2021-01-10 20:13:17 -05:00
Jean-Paul Calderone 18de71666f try to work-around bugs in the Popen hotfix 2021-01-10 20:10:34 -05:00
Jean-Paul Calderone a21b66e775 FilePath again 2021-01-10 20:06:07 -05:00
Jean-Paul Calderone e64a4c6426 Attempt to use a parent-side API that supports unicode properly 2021-01-10 19:59:22 -05:00
Jean-Paul Calderone 6091ca2164 try to get the child source right 2021-01-10 11:23:19 -05:00
Jean-Paul Calderone b02b930eed do better with paths 2021-01-10 11:22:00 -05:00
Jean-Paul Calderone a73668a056 this doesn't take a list 2021-01-10 11:21:13 -05:00
Jean-Paul Calderone b3a6f25c1c Python 2 gets an old version with no CommandLineToArgv
Thanks.
2021-01-10 11:01:30 -05:00
Jean-Paul Calderone 6b621efef2 Turns out there is also CommandLineToArgv
just not CommandLineToArgvW, but that's fine.
2021-01-10 10:48:49 -05:00
Jean-Paul Calderone 24f3d74fdf Fix the skip 2021-01-10 10:48:40 -05:00
Jean-Paul Calderone e80bd6894f Take a first attempt at testing the argv logic directly 2021-01-10 10:39:51 -05:00
Jean-Paul Calderone d78e72595a Use SetErrorMode and related constants from pywin32 2021-01-09 18:19:09 -05:00
Jean-Paul Calderone 891ef3eefd news fragment 2021-01-09 18:19:04 -05:00
Jean-Paul Calderone 5939220f99
Merge pull request #963 from lpirl/lpirl-builslaves-goodbye
credits for buildslaves

Fixes: ticket:3587
2021-01-09 10:04:10 -05:00
Jean-Paul Calderone b00bf94643
news fragment 2021-01-09 09:06:19 -05:00
Lukas Pirl 11abf5339f
credits to Lukas Pirl (buildslaves) 2021-01-09 14:44:10 +01:00
Jean-Paul Calderone 1ae0311e36
Merge pull request #949 from tahoe-lafs/port-webish
Port webish/test_webish to Python 3

Fixes: ticket:3577
2021-01-08 13:51:00 -05:00
Sajith Sasidharan f682d946d0 Rename docs/README.md
After enabling markdown extension in Sphinx configuration, there's a
warning about docs/README.md not being included in the toc tree.
Since docs/README.md is not to be included in the final rendered
document, we'll keep it as a .txt document.
2021-01-08 13:48:23 -05:00
Sajith Sasidharan 65926d6e70 Install recommonmark in tox "docs" environment
We're going to need markdown support to render contributor covenant.
2021-01-08 13:48:04 -05:00
Itamar Turner-Trauring c1bc69e1f7 Remove two more references to FTP. 2021-01-08 13:47:32 -05:00
Sajith Sasidharan f1cf948356 Enable markdown support in Sphinx configuration
The upstream Contributor Covenant is a markdown document.  Since we
prefer to keep things close to the original, enabling markdown support
to render that document seems like a good idea.
2021-01-08 13:45:16 -05:00
Itamar Turner-Trauring 6f3b3d07fd News file. 2021-01-08 13:43:23 -05:00
Itamar Turner-Trauring f71dcfe9fc Lint. 2021-01-08 13:42:10 -05:00
Itamar Turner-Trauring e986e86431 Test failure to auth. 2021-01-08 13:41:04 -05:00
Sajith Sasidharan 1063ee1c1f Fix warning in release checklist doc
Fix "WARNING: Inline emphasis start-string without end-string."
2021-01-08 13:38:07 -05:00
Sajith Sasidharan 4e56cc6d37 Fix nested bullet lists in release checklist doc 2021-01-08 13:38:07 -05:00
Sajith Sasidharan d0859b1101 Fix indentation in webapi docs
Warning was:

  tahoe-lafs/docs/frontends/webapi.rst:2035: WARNING: Unexpected indentation.
2021-01-08 13:38:07 -05:00
Sajith Sasidharan 9745424235 Include release checklist 2021-01-08 13:38:07 -05:00
Sajith Sasidharan 57282d2431 Include contribution guidelines for real
This warning should go away with this commit:

  WARNING: toctree contains reference to nonexisting document u'.github/CONTRIBUTING'
2021-01-08 13:38:07 -05:00
Itamar Turner-Trauring 2589737e1e Public key auth test passes. 2021-01-08 13:33:22 -05:00
Itamar Turner-Trauring 7a15f7e11d Switch to modern (circa 2014!) Conch API. 2021-01-08 13:32:11 -05:00
Jean-Paul Calderone b840d3fafb
Merge pull request #955 from tahoe-lafs/3582.port-blacklist
Port blacklist to Python 3

Fixes: ticket:3582
2021-01-08 12:01:01 -05:00
Jean-Paul Calderone e72c93a982 explain why we're not using the github action here 2021-01-08 08:52:38 -05:00
Jean-Paul Calderone 5614c4c3f4 improve this comment marginally
just looking for an excuse to trigger another build and see if inviting
"coveralls" to be a collaborator on LeastAuthority/tahoe-lafs fixes the status
reporting issue.
2021-01-08 08:27:00 -05:00
Jean-Paul Calderone 709823e562 most of those words proved irrelevant 2021-01-07 18:24:57 -05:00
Itamar Turner-Trauring 3764e3b6b1 A (so far failing) test for SSH public key authentication. 2021-01-07 13:59:57 -05:00
Itamar Turner-Trauring b8879916b2 More SFTP integration tests. 2021-01-07 13:30:35 -05:00
Itamar Turner-Trauring a536a1a970 First passing end-to-end test of SFTP 2021-01-07 12:50:31 -05:00
Itamar Turner-Trauring 3b29a5f707 Work with new Unicode configs. 2021-01-07 11:59:23 -05:00
Itamar Turner-Trauring 054af4b76e Sketch of where SFTP setup needs to happen. 2021-01-07 11:25:26 -05:00
Itamar Turner-Trauring 308dbba924 Fix flake. 2021-01-07 09:20:39 -05:00