Jean-Paul Calderone
a0aa3fe296
try testing UnicodeOutput
2021-01-11 11:12:12 -05:00
Jean-Paul Calderone
6d499dea53
exclude nul from the tested argv values
2021-01-11 10:31:37 -05:00
Jean-Paul Calderone
c2e8d94a73
don't fail this test because it is slow
2021-01-11 10:24:25 -05:00
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
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