meejah
|
c0772cdd5f
|
improve docstring
|
2018-08-25 02:10:44 -06:00 |
|
meejah
|
37d4b59a39
|
modern syntax
|
2018-08-25 02:10:44 -06:00 |
|
meejah
|
1b30e9edfc
|
consistently use 'config' not 'self.config' in __init__
|
2018-08-25 02:10:44 -06:00 |
|
meejah
|
a432fc35da
|
docstring improvements
|
2018-08-25 02:10:44 -06:00 |
|
meejah
|
629185d98f
|
skip some tests on windows (permissions)
|
2018-08-25 02:10:44 -06:00 |
|
meejah
|
5000787c18
|
flake8
|
2018-08-25 02:10:44 -06:00 |
|
meejah
|
27ea11d164
|
dead code
|
2018-08-25 02:10:44 -06:00 |
|
meejah
|
abd7b638b8
|
basic stfpd setup test
|
2018-08-25 02:10:44 -06:00 |
|
meejah
|
dd2209a96c
|
tests to cover config changes
|
2018-08-25 02:10:44 -06:00 |
|
meejah
|
6c388b9d58
|
test for authtoken API
|
2018-08-25 02:10:44 -06:00 |
|
meejah
|
ab947704f0
|
replace PortLocations tests
The old tests were hard to read due to all the "if"
statements; these might be slightly more verbose but
also more explicit
|
2018-08-25 02:10:44 -06:00 |
|
meejah
|
4d7f8ec9dd
|
keep clientdir for now, improve how we access it
|
2018-08-25 02:10:44 -06:00 |
|
meejah
|
2937c729e3
|
change imports; introducer client.read_config
|
2018-08-25 02:10:44 -06:00 |
|
meejah
|
4c7f60f42a
|
test fixups from review
|
2018-08-25 02:10:44 -06:00 |
|
meejah
|
107ddcd1ba
|
get rid of get_clientdir
|
2018-08-25 02:10:44 -06:00 |
|
meejah
|
d544284f92
|
introduce create_node_dir
|
2018-08-25 02:10:44 -06:00 |
|
meejah
|
c93ee4f867
|
document a test-method
|
2018-08-25 02:10:44 -06:00 |
|
meejah
|
f7f3c54f93
|
dead code
|
2018-08-25 02:10:44 -06:00 |
|
meejah
|
86a9ce5793
|
create _NoNetworkClient using same code as _Client
|
2018-08-25 02:10:44 -06:00 |
|
meejah
|
22e2d0a417
|
re-expand path because user input
|
2018-08-25 02:10:44 -06:00 |
|
meejah
|
f68a0ab74c
|
remove debug
|
2018-08-25 02:10:44 -06:00 |
|
meejah
|
79756c088e
|
split client, introducer READMEs
|
2018-08-25 02:10:44 -06:00 |
|
meejah
|
990f23d5c7
|
_Config does this for us
|
2018-08-25 02:10:44 -06:00 |
|
meejah
|
38063037c1
|
add documentation
|
2018-08-25 02:10:44 -06:00 |
|
meejah
|
f37ab3b12d
|
get_app_version -> global function
|
2018-08-25 02:10:44 -06:00 |
|
meejah
|
35810a5692
|
pull 'basedir' entirely into _Config
Put all config-related methods into _Config; change
code to ask config for paths instead of using basedir;
add some better docstrings
|
2018-08-25 02:10:44 -06:00 |
|
Jean-Paul Calderone
|
e269d2427b
|
Merge pull request #512 from meejah/new-release-checklist.1
Update the release process checklist
Fixes ticket:2920
|
2018-08-22 10:59:15 -04:00 |
|
Jean-Paul Calderone
|
292448a423
|
Merge pull request #518 from LeastAuthority/test_upload_and_download_random_key
Avoid EADDRINUSE from allmydata.test.test_system.SystemTest
Fixes ticket:2933
|
2018-08-22 09:31:48 -04:00 |
|
Jean-Paul Calderone
|
a652a92a00
|
add newsfragment
|
2018-08-22 08:44:36 -04:00 |
|
Jean-Paul Calderone
|
b0e9ffdbf0
|
Merge remote-tracking branch 'origin/master' into new-release-checklist.1
|
2018-08-22 08:42:21 -04:00 |
|
meejah
|
dc240c7ac3
|
add concept of Release Maintainer
|
2018-08-21 12:19:21 -06:00 |
|
meejah
|
1643124118
|
Merge pull request #507 from meejah/validate-configs.2
Actually validate configuration (an indentation error meant we weren't before). Also some unit-tests.
|
2018-08-20 21:41:11 -06:00 |
|
meejah
|
0cf71486a5
|
add a newsfragment
|
2018-08-20 13:25:23 -06:00 |
|
Jean-Paul Calderone
|
74420fb764
|
Try to preserve the working directory
|
2018-08-17 15:53:59 -06:00 |
|
meejah
|
1af71e6ba3
|
confirm .stop() called
|
2018-08-17 15:53:59 -06:00 |
|
meejah
|
03712c9cca
|
add docstrings
|
2018-08-17 15:53:59 -06:00 |
|
meejah
|
0607b7331f
|
fix tests by overriding/patching reactor.stop in tests
|
2018-08-17 15:53:59 -06:00 |
|
meejah
|
423208f391
|
add a 'tahoe run' unit-test for config errors
|
2018-08-17 15:53:59 -06:00 |
|
meejah
|
e9879abc93
|
add unit-tests
|
2018-08-17 15:53:59 -06:00 |
|
meejah
|
bd63a4354b
|
fixup for errors
|
2018-08-17 15:53:59 -06:00 |
|
meejah
|
4aec12a92f
|
whitespace on long lines
|
2018-08-17 15:53:59 -06:00 |
|
meejah
|
8e0e96da01
|
improve user experience on config errors
|
2018-08-17 15:53:59 -06:00 |
|
meejah
|
3723945296
|
Actually validate configs when loading them
An indenting problem meant the validators weren't being
called, which revealed some follow-on errors.
|
2018-08-17 15:53:59 -06:00 |
|
Jean-Paul Calderone
|
f9d527f418
|
Avoid the chance of providing a real endpoint parser
This endpoint is test-grade.
|
2018-08-08 12:01:20 -04:00 |
|
Jean-Paul Calderone
|
b10bd2e9eb
|
Add a news fragment
|
2018-08-07 15:37:52 -04:00 |
|
Jean-Paul Calderone
|
0ca6b8ed52
|
An adopted-port-endpoint-based fix for the collision
|
2018-08-07 15:26:35 -04:00 |
|
Jean-Paul Calderone
|
9ec8ec814a
|
Some comment improvements
|
2018-08-07 15:26:19 -04:00 |
|
Jean-Paul Calderone
|
b1520c8d71
|
Some improved logging while waiting for connections
|
2018-08-07 15:22:19 -04:00 |
|
Jean-Paul Calderone
|
d8dfcc9de5
|
There are no such subclasses.
|
2018-08-07 14:05:16 -04:00 |
|
Jean-Paul Calderone
|
f576575f11
|
system test setup broken into manageable pieces
`set_up_nodes` and `_set_up_nodes_2` now a little easier to understand
|
2018-08-07 14:04:20 -04:00 |
|