Itamar Turner-Trauring
|
03c1376a30
|
Try to fix the test.
|
2021-05-10 13:04:44 -04:00 |
|
Itamar Turner-Trauring
|
37bcaf6c88
|
Port initialization "tests".
|
2021-05-10 11:51:41 -04:00 |
|
Itamar Turner-Trauring
|
02e699347e
|
Mark tests as ported.
|
2021-05-10 11:49:21 -04:00 |
|
Itamar Turner-Trauring
|
430bc51e29
|
SFTP integration tests pass on Python 3.
|
2021-05-10 11:41:59 -04:00 |
|
Itamar Turner-Trauring
|
1257fc18c8
|
Additional test coverage and corresponding bug fixes for password auth on Python 3.
|
2021-05-10 11:10:52 -04:00 |
|
Itamar Turner-Trauring
|
a843210b26
|
Merge branch '3703.integration-tests-python-3' into 3707-more-integration-python-3
|
2021-05-10 10:38:02 -04:00 |
|
Itamar Turner-Trauring
|
150b0fd3a3
|
This code should only run on Python 3.
|
2021-05-10 10:31:12 -04:00 |
|
Itamar Turner-Trauring
|
905ea9cafd
|
Make stdio emulation more realistic, to trigger problem that was previously
missed by tests.
|
2021-05-10 10:30:15 -04:00 |
|
Itamar Turner-Trauring
|
7c2f9e7d8c
|
Fix test to match real-world types.
|
2021-05-10 10:19:21 -04:00 |
|
Itamar Turner-Trauring
|
add20d8024
|
First pass at integration support on Python 3.
|
2021-05-10 10:01:14 -04:00 |
|
Itamar Turner-Trauring
|
aa22c6e59b
|
Merge pull request #1055 from tahoe-lafs/3705.python3-normal-trial
Run all unit tests on Python 3 unconditionally
Fixes ticket:3705
|
2021-05-10 09:59:30 -04:00 |
|
Itamar Turner-Trauring
|
1fbeb6e54e
|
It's gone.
|
2021-05-07 13:43:20 -04:00 |
|
Itamar Turner-Trauring
|
930329126d
|
One final test module to port to Python 3 (nominally).
|
2021-05-07 13:28:01 -04:00 |
|
Itamar Turner-Trauring
|
ad05abd2f7
|
Just run unit tests normally on Python 3.
|
2021-05-07 13:25:57 -04:00 |
|
Itamar Turner-Trauring
|
04fc8e7046
|
Port to Python 3.
|
2021-05-07 13:21:23 -04:00 |
|
Itamar Turner-Trauring
|
b11cc9137b
|
Integration test passed on Python 3.
|
2021-05-07 10:48:50 -04:00 |
|
Itamar Turner-Trauring
|
d25140b847
|
Fix flakes on Python 3.
|
2021-05-07 09:36:01 -04:00 |
|
Itamar Turner-Trauring
|
4ff8a2a09c
|
Pretty sure reactor implements IReactorSocket on Windows on Python 3, but that's
still not enough for this functionality to work (and it might be a Twisted bug).
|
2021-05-05 12:59:06 -04:00 |
|
Itamar Turner-Trauring
|
da5c38b7ca
|
Fix a NameError.
|
2021-05-05 12:39:42 -04:00 |
|
Itamar Turner-Trauring
|
8af84b7a0c
|
Fix tests on Python 3.9 (apparently encoding is no-op on Python 3, and Python
always assumes utf-8 by default anyway for JSON).
|
2021-05-05 11:57:13 -04:00 |
|
Itamar Turner-Trauring
|
fa4be104a6
|
New name for module.
|
2021-05-05 11:31:19 -04:00 |
|
Itamar Turner-Trauring
|
1ed24a1616
|
This API is irrelevant in Python 2.5 or later, and not present in newer Python 3.
|
2021-05-05 11:22:17 -04:00 |
|
Itamar Turner-Trauring
|
65159c9961
|
Use modern (and actually correct on Windows!) API for getting CPU time.
|
2021-05-05 10:37:49 -04:00 |
|
Itamar Turner-Trauring
|
90240ae5ef
|
Tests pass on Python 3.
|
2021-05-04 12:03:12 -04:00 |
|
Itamar Turner-Trauring
|
07b58e3619
|
All tests pass on Python 3.
|
2021-05-04 11:34:58 -04:00 |
|
Itamar Turner-Trauring
|
cc176342d4
|
Some progress towards test_system.py fully running on Python 3.
|
2021-05-04 11:22:12 -04:00 |
|
Itamar Turner-Trauring
|
7411da1b88
|
Port to Python 3.
|
2021-05-04 10:57:45 -04:00 |
|
Itamar Turner-Trauring
|
4c6d55b260
|
Port to Python 3.
|
2021-05-04 10:52:55 -04:00 |
|
Itamar Turner-Trauring
|
c589e97cde
|
All tests pass on Python 3.
|
2021-05-04 10:40:43 -04:00 |
|
Itamar Turner-Trauring
|
a4af4d8e5b
|
Even more passing tests on Python 3.
|
2021-05-04 10:36:27 -04:00 |
|
Itamar Turner-Trauring
|
deaaa8c727
|
More tests passing on Python 3.
|
2021-05-04 10:27:26 -04:00 |
|
Itamar Turner-Trauring
|
75deef906d
|
More progress towards running tests on Python 3.
|
2021-05-04 10:12:07 -04:00 |
|
Itamar Turner-Trauring
|
7349855ce4
|
Move unicode conversion higher up.
|
2021-05-04 10:00:27 -04:00 |
|
Itamar Turner-Trauring
|
ae739dfd9e
|
Python 3 updates.
|
2021-05-03 11:48:02 -04:00 |
|
Itamar Turner-Trauring
|
d3be3ce1e6
|
Start making tests pass on Python 3.
|
2021-05-03 11:43:31 -04:00 |
|
Itamar Turner-Trauring
|
1f70d5c13a
|
Port to Python 3.
|
2021-05-03 11:21:23 -04:00 |
|
Itamar Turner-Trauring
|
f9ae91a94e
|
Tests pass on Python 3.
|
2021-05-03 11:20:16 -04:00 |
|
Itamar Turner-Trauring
|
a7d4fed1ba
|
Port to Python 3.
|
2021-05-03 11:15:10 -04:00 |
|
Itamar Turner-Trauring
|
9dcfa2171e
|
Tests pass on Python 3.
|
2021-05-03 11:13:27 -04:00 |
|
Itamar Turner-Trauring
|
2b751c44db
|
Port to Python 3.
|
2021-05-03 11:10:54 -04:00 |
|
Itamar Turner-Trauring
|
c275f9ae54
|
Tests pass on Python 3.
|
2021-05-03 10:47:30 -04:00 |
|
Itamar Turner-Trauring
|
99543877d6
|
Fix flake.
|
2021-05-03 10:27:43 -04:00 |
|
Itamar Turner-Trauring
|
b3ede6b9f2
|
Nicer way to say the same thing.
|
2021-05-03 10:25:48 -04:00 |
|
Itamar Turner-Trauring
|
f6b5628ce1
|
Port to Python 3.
|
2021-04-30 11:33:51 -04:00 |
|
Itamar Turner-Trauring
|
463f9fe802
|
Tests pass on Python 3.
|
2021-04-30 11:31:25 -04:00 |
|
Itamar Turner-Trauring
|
da8e0d61aa
|
Port to Python 3.
|
2021-04-30 11:15:48 -04:00 |
|
Itamar Turner-Trauring
|
3846df8e4f
|
All test_create_alias tests pass on Python 3.
|
2021-04-30 11:06:31 -04:00 |
|
Itamar Turner-Trauring
|
46c03f6b75
|
Remove duplication, and add support for testing cases where stdin/stdout/stderr
have to be bytes.
|
2021-04-30 11:05:56 -04:00 |
|
Itamar Turner-Trauring
|
2f6535e26e
|
First test passes on Python 3.
|
2021-04-30 10:33:59 -04:00 |
|
Itamar Turner-Trauring
|
e48d85dd8b
|
Merge branch '3679.more-cli-tests-python-3' into 3687.cli-tests-python-3
|
2021-04-30 10:22:47 -04:00 |
|
Itamar Turner-Trauring
|
e56a8cc1f3
|
Merge branch '3678.cli-tests-python-3' into 3679.more-cli-tests-python-3
|
2021-04-30 10:20:27 -04:00 |
|
Itamar Turner-Trauring
|
72a85ba624
|
Fix lint.
|
2021-04-30 10:19:59 -04:00 |
|
Itamar Turner-Trauring
|
9137da5483
|
Stick to Unicode when possible.
|
2021-04-30 10:16:41 -04:00 |
|
Itamar Turner-Trauring
|
ef36e0e02a
|
Merge remote-tracking branch 'origin/master' into 3678.cli-tests-python-3
|
2021-04-28 13:17:37 -04:00 |
|
Itamar Turner-Trauring
|
904b423b48
|
Merge remote-tracking branch 'origin/master' into 3672.non-utf-8-bytes-in-logs
|
2021-04-28 13:17:07 -04:00 |
|
Itamar Turner-Trauring
|
2ad8a47455
|
Fix flake.
|
2021-04-26 09:59:18 -04:00 |
|
Itamar Turner-Trauring
|
04a09558b6
|
Port to Python 3.
|
2021-04-26 09:54:35 -04:00 |
|
Itamar Turner-Trauring
|
eb5211672c
|
Tests pass on Python 3.
|
2021-04-26 09:46:21 -04:00 |
|
Jason R. Coombs
|
6142168977
|
Merge pull request #1038 from tahoe-lafs/3652.remove-account.url
3652 Remove STFPd account.url support.
|
2021-04-23 10:21:53 -04:00 |
|
Itamar Turner-Trauring
|
b85d735b8b
|
Even more progress towards Python 3 tests passing.
|
2021-04-22 10:43:55 -04:00 |
|
Itamar Turner-Trauring
|
56e4385103
|
More progress towards Python 3 tests passing.
|
2021-04-22 10:36:10 -04:00 |
|
Itamar Turner-Trauring
|
5927e14ece
|
Merge branch '3678.cli-tests-python-3' into 3679.more-cli-tests-python-3
|
2021-04-22 10:28:26 -04:00 |
|
Itamar Turner-Trauring
|
a393b54315
|
Fix BytesWarning errors.
|
2021-04-22 10:27:59 -04:00 |
|
Itamar Turner-Trauring
|
b675ca2380
|
Lint fix.
|
2021-04-22 10:23:58 -04:00 |
|
Itamar Turner-Trauring
|
2aac69e0df
|
More passing tests on Python 3.
|
2021-04-22 10:20:26 -04:00 |
|
Itamar Turner-Trauring
|
416813578a
|
Some progress towards passing tests on Python 3.
|
2021-04-22 10:18:59 -04:00 |
|
Itamar Turner-Trauring
|
86fe350bef
|
Tests pass on Python 2.
|
2021-04-22 10:15:43 -04:00 |
|
Itamar Turner-Trauring
|
567c0f019e
|
Test random bytes.
|
2021-04-22 09:39:50 -04:00 |
|
Itamar Turner-Trauring
|
5ebb385c10
|
Port to Python 3.
|
2021-04-21 11:58:48 -04:00 |
|
Itamar Turner-Trauring
|
f6e0611b07
|
All tests pass on Python 3.
|
2021-04-21 11:42:05 -04:00 |
|
Itamar Turner-Trauring
|
5e59b9d8d6
|
A little closer to passing tests on Python 3.
|
2021-04-21 11:32:42 -04:00 |
|
Itamar Turner-Trauring
|
83e16d40a4
|
Some tests passing on Python 3.
|
2021-04-21 11:18:36 -04:00 |
|
Itamar Turner-Trauring
|
e090891935
|
In PyPy encode() doesn't call iterencode().
|
2021-04-21 10:39:27 -04:00 |
|
Itamar Turner-Trauring
|
08cb514eee
|
Correct parameter name.
|
2021-04-21 10:09:26 -04:00 |
|
Itamar Turner-Trauring
|
6e8dde3b14
|
Simplify.
|
2021-04-21 10:09:03 -04:00 |
|
Jason R. Coombs
|
1b46f981c6
|
Remove AccountURLChecker, the code that relies on it, associated tests, and docs.
|
2021-04-17 17:01:15 -04:00 |
|
Itamar Turner-Trauring
|
abb247b3cc
|
Fix flake.
|
2021-04-16 12:01:07 -04:00 |
|
Itamar Turner-Trauring
|
fa46efdb3a
|
Enable BytesWarnings in integration tests.
|
2021-04-16 11:58:37 -04:00 |
|
Itamar Turner-Trauring
|
61506f87bb
|
Make BytesWarning->exception global, to ease use in integration tests.
|
2021-04-16 11:55:20 -04:00 |
|
Itamar Turner-Trauring
|
bc9e4ac728
|
Support quoting any-old-bytes correctly on Python 2.
|
2021-04-16 11:36:53 -04:00 |
|
Itamar Turner-Trauring
|
51ebbae15a
|
Fix typo.
|
2021-04-16 11:21:47 -04:00 |
|
Itamar Turner-Trauring
|
19a3481e5f
|
Merge pull request #1042 from tahoe-lafs/3626.streaming-logs-with-bytes
Handle bytes in log messages streamed over websocket
Fixes ticket:3626
|
2021-04-16 11:21:28 -04:00 |
|
Itamar Turner-Trauring
|
d60bc2841a
|
Oh right, Python 2 Eliot doesn't support custom JSON encoders.
|
2021-04-14 11:19:04 -04:00 |
|
Itamar Turner-Trauring
|
32607b5ada
|
For logging, using a new JSON bytes encoder that works on any bytes string, not
just UTF-8-encoded strings.
|
2021-04-14 10:42:01 -04:00 |
|
Itamar Turner-Trauring
|
e242bf50c7
|
Handle bytes in log messages.
|
2021-04-14 09:56:27 -04:00 |
|
Itamar Turner-Trauring
|
953c06a18d
|
Fix some plain-str()-of-bytes bugs.
|
2021-04-13 09:53:08 -04:00 |
|
Itamar Turner-Trauring
|
2299c2dcc8
|
Fix implicit str(bytesobj).
|
2021-04-13 09:40:24 -04:00 |
|
Itamar Turner-Trauring
|
4ea1f153cc
|
Merge pull request #1039 from tahoe-lafs/3674.cli-tests-python-3
Port a bit more cli tests python 3
Fixes ticket:3674
|
2021-04-13 09:39:13 -04:00 |
|
Itamar Turner-Trauring
|
cbd816fbd5
|
Ensure warnings get turned into exceptions. Getting sneaking suspicion it's passing in filenames sometimes, not just modules.
|
2021-04-13 09:34:55 -04:00 |
|
Itamar Turner-Trauring
|
3a832efc15
|
Merge branch '3674.cli-tests-python-3' into 3675.byteswarning-as-error-again
|
2021-04-13 09:22:16 -04:00 |
|
Itamar Turner-Trauring
|
b0e6c86085
|
Better error messages.
|
2021-04-13 09:21:26 -04:00 |
|
Itamar Turner-Trauring
|
43620a3c19
|
Port to Python 3.
|
2021-04-12 12:53:17 -04:00 |
|
Itamar Turner-Trauring
|
c3d2a26ee5
|
Remove unused imports.
|
2021-04-12 10:27:00 -04:00 |
|
Itamar Turner-Trauring
|
a0302c50da
|
Fix a BytesWarning.
|
2021-04-12 10:25:15 -04:00 |
|
Itamar Turner-Trauring
|
2554112045
|
Handle Python 3 case where stdout by default is Unicode.
|
2021-04-12 10:17:12 -04:00 |
|
Itamar Turner-Trauring
|
e6532305bf
|
Match Python 3 behavior for stdout/stderr.
|
2021-04-12 10:17:01 -04:00 |
|
Itamar Turner-Trauring
|
8512bdcd8d
|
Even more progress towards passing Python 3 tests.
|
2021-04-12 09:51:53 -04:00 |
|
Itamar Turner-Trauring
|
069fcb91eb
|
More progress towards passing Python 3 tests.
|
2021-04-12 09:35:34 -04:00 |
|
Itamar Turner-Trauring
|
06c4ed13b7
|
Some progress towards passing Python 3 tests.
|
2021-04-12 09:28:51 -04:00 |
|
Itamar Turner-Trauring
|
d6406d5edb
|
Some progress towards passing backup tests on Python 3.
|
2021-04-07 10:44:48 -04:00 |
|
Itamar Turner-Trauring
|
9a17c4a5d2
|
Port to Python 3.
|
2021-04-07 09:28:04 -04:00 |
|
Itamar Turner-Trauring
|
803e00f6b1
|
Tests pass on Python 3.
|
2021-04-07 09:26:28 -04:00 |
|
Itamar Turner-Trauring
|
6f74bb7d88
|
Merge remote-tracking branch 'origin/master' into 3671.more-test-utilities-python-3
|
2021-04-07 09:11:31 -04:00 |
|
Itamar Turner-Trauring
|
01f75db2da
|
Merge pull request #1034 from tahoe-lafs/3667.test-utilities-python-3
Port more of allmydata.test utility modules to Python 3
Fixes ticket:3667
|
2021-04-07 09:10:46 -04:00 |
|
Itamar Turner-Trauring
|
ddcca38f31
|
Port to Python 3.
|
2021-04-06 10:51:14 -04:00 |
|
Itamar Turner-Trauring
|
315bb672d1
|
Port to Python 3.
|
2021-04-06 10:49:00 -04:00 |
|
Itamar Turner-Trauring
|
3429f8bf03
|
Port to Python 3.
|
2021-04-06 10:45:58 -04:00 |
|
Itamar Turner-Trauring
|
2257f89d39
|
More semantically robust test.
|
2021-04-06 10:45:44 -04:00 |
|
Itamar Turner-Trauring
|
044c79c4db
|
Port to Python 3.
|
2021-04-06 10:29:29 -04:00 |
|
Itamar Turner-Trauring
|
ae7680759d
|
Another checker script.
|
2021-04-06 10:22:47 -04:00 |
|
Itamar Turner-Trauring
|
abe3fbc2e5
|
Empty file.
|
2021-04-06 10:22:30 -04:00 |
|
Itamar Turner-Trauring
|
7f4a99306b
|
No need to port to Python 3.
|
2021-04-06 10:04:18 -04:00 |
|
Itamar Turner-Trauring
|
3841662ee6
|
Fix tests on Python 3.
|
2021-04-06 09:23:31 -04:00 |
|
Itamar Turner-Trauring
|
7b5cb13417
|
Flake fix.
|
2021-04-05 13:02:17 -04:00 |
|
Itamar Turner-Trauring
|
57aa798814
|
Delete another item that was deleted.
|
2021-04-05 13:01:23 -04:00 |
|
Itamar Turner-Trauring
|
3bc9b0d544
|
Port to Python 3.
|
2021-04-05 13:00:27 -04:00 |
|
Itamar Turner-Trauring
|
74e9bdd476
|
No point in having separate module.
|
2021-04-05 12:56:42 -04:00 |
|
Itamar Turner-Trauring
|
a11b47785f
|
Port to Python 3.
|
2021-04-05 12:52:42 -04:00 |
|
Itamar Turner-Trauring
|
a367d333d9
|
Port to Python 3.
|
2021-04-05 12:04:09 -04:00 |
|
Itamar Turner-Trauring
|
625a0abb02
|
Port to Python 3.
|
2021-04-05 11:37:32 -04:00 |
|
Itamar Turner-Trauring
|
a37121f89c
|
Already ported.
|
2021-04-05 11:34:51 -04:00 |
|
Itamar Turner-Trauring
|
84e32882b4
|
These don't belong in tests module.
|
2021-04-05 11:30:33 -04:00 |
|
Itamar Turner-Trauring
|
80385aea8e
|
Port to Python 3.
|
2021-04-05 11:29:13 -04:00 |
|
Itamar Turner-Trauring
|
eedc8f23cf
|
Delete some unused code.
|
2021-04-05 11:28:59 -04:00 |
|
Itamar Turner-Trauring
|
b981e90de3
|
Tahoe-LAFS now relies on a sufficiently new version of Twisted, which includes this bugfix.
|
2021-04-05 11:28:59 -04:00 |
|
Itamar Turner-Trauring
|
d214fe3f16
|
Delete unused imports.
|
2021-04-02 13:00:05 -04:00 |
|
Itamar Turner-Trauring
|
9a96fec604
|
Use existing IRemoteReference implementation.
|
2021-04-02 12:56:49 -04:00 |
|
Itamar Turner-Trauring
|
c21288b3dd
|
Make it easier to read.
|
2021-04-02 12:49:58 -04:00 |
|
Itamar Turner-Trauring
|
dd6e0d5467
|
Switch to decode_furl().
|
2021-04-02 12:49:01 -04:00 |
|
Itamar Turner-Trauring
|
939f1f840b
|
Fix reference to new location.
|
2021-04-02 12:48:50 -04:00 |
|
Itamar Turner-Trauring
|
fd1860705e
|
Port to Python 3.
|
2021-04-01 10:58:50 -04:00 |
|
Itamar Turner-Trauring
|
003e9c62a8
|
Delete unused code paths.
|
2021-04-01 10:58:27 -04:00 |
|
Itamar Turner-Trauring
|
e92b88195c
|
Port to Python 3.
|
2021-04-01 10:51:13 -04:00 |
|
Itamar Turner-Trauring
|
6127fc8cc7
|
Tests for rrefutil.
|
2021-04-01 10:49:59 -04:00 |
|
Itamar Turner-Trauring
|
062740dc23
|
Probably not worth unit testing a utility function used in one place, move it to
place it's used.
|
2021-04-01 10:23:37 -04:00 |
|
Itamar Turner-Trauring
|
9f02de688c
|
We don't support old Foolscap versions anymore.
|
2021-04-01 10:19:16 -04:00 |
|
Itamar Turner-Trauring
|
f606420d78
|
Make it new-style.
|
2021-04-01 10:14:05 -04:00 |
|
Itamar Turner-Trauring
|
5ac631047c
|
Port to Python 3.
|
2021-04-01 10:04:01 -04:00 |
|
Itamar Turner-Trauring
|
de2609151e
|
Special logic for roundtripping Unicode to Unicode is only necessary on Python 2.
|
2021-04-01 10:02:11 -04:00 |
|
Itamar Turner-Trauring
|
8439f2820b
|
Port to Python 3.
|
2021-03-31 10:53:02 -04:00 |
|
Itamar Turner-Trauring
|
1ef33d3d69
|
Note download_to_data() is tested elsewhere.
|
2021-03-31 10:50:50 -04:00 |
|
Itamar Turner-Trauring
|
d3a8094630
|
Merge branch '3658.end-progress' into 3657.util-python-3
|
2021-03-31 10:43:39 -04:00 |
|
Itamar Turner-Trauring
|
0d0dd4dee9
|
Rip out all references to the unused IProgress API.
|
2021-03-31 10:35:25 -04:00 |
|
Itamar Turner-Trauring
|
1ead68d061
|
Start of tests for consumer.py.
|
2021-03-31 10:10:05 -04:00 |
|
Itamar Turner-Trauring
|
fbcb9bef29
|
Delete unused code.
|
2021-03-31 10:09:54 -04:00 |
|
Itamar Turner-Trauring
|
69ece36509
|
Merge pull request #1018 from tahoe-lafs/3603.scripts-runner-full
3603 Port runner script to Python 3
Fixes ticket:3656
|
2021-03-31 09:31:31 -04:00 |
|
Itamar Turner-Trauring
|
45e21f8f70
|
Port to Python 3.
|
2021-03-30 11:05:49 -04:00 |
|
Itamar Turner-Trauring
|
90c393b8b2
|
Port __init__.py modules to Python 3 (or just mark them as ported if they're empty).
|
2021-03-30 10:04:28 -04:00 |
|
Itamar Turner-Trauring
|
43f1f115cb
|
Simplify.
|
2021-03-30 09:46:56 -04:00 |
|
Itamar Turner-Trauring
|
bc20457a61
|
Merge remote-tracking branch 'origin/master' into 3603.scripts-runner-full
|
2021-03-30 09:42:24 -04:00 |
|