Commit Graph

78 Commits

Author SHA1 Message Date
dbfcf8ae00 replaced StringIO imports with six.moves 2019-03-28 12:31:37 +01:00
670182c32a Force a log event so the test completes. 2019-03-24 13:28:08 -04:00
f2ddb27ee0 trivial debug print 2019-03-22 14:16:50 -04:00
9de97dbdd5 Use guard and add some tests (integration failing) 2019-03-22 13:47:32 -04:00
8814261e18 Note a possible better solution and my own laziness
Actually, I'm sick, give me a break.
2019-03-18 19:20:12 -04:00
420000bfdb Account for state from other tests 2019-03-18 19:19:57 -04:00
262485bd14 add a test for the conflict behavior 2019-03-18 16:35:42 -04:00
9bc00c4f76 add a couple more helpers 2019-03-18 16:35:35 -04:00
a44c5d0f11 respect the timeout 2019-03-18 16:35:31 -04:00
c42e5b10c6 Take the necessary fixtures 2019-03-07 12:38:38 -05:00
9e4fa3972e Assert against the correct path
magic_folder contains the magic folder paths, of course.
The Tahoe-LAFS node directories are below the temp_dir.
2019-03-04 10:35:34 -05:00
1121cdd527 The logs should be written 2019-03-04 09:43:46 -05:00
432aaa2904 Do some Eliot logging in the integration test suite 2019-02-27 09:12:00 -05:00
29503c5648 Get all the nodes to turn on Eliot logging. 2019-02-27 09:11:47 -05:00
6f7e1250e8 Merge pull request #549 from tahoe-lafs/2971.super-argument-order
Fix super() argument order

Fixes: ticket:2971
2019-02-18 09:53:05 -05:00
4611e38b01 Merge pull request #548 from tahoe-lafs/2970.keep-tempdir
Document --keep-tempdir correctly

Fixes: ticket:2970
2019-02-18 09:51:42 -05:00
6d948b68cf The fix 2019-02-15 13:58:02 -05:00
f5b7058efe Allow an error exit status from flogtool dump
If the flog is truncated, parsing it will fail and flogtool will exit with an
error.  There's no particular reason to allow this to fail a test.
2019-02-15 13:46:25 -05:00
9a77f1d2e9 This default is also not necessary. 2019-02-15 13:37:42 -05:00
7226fedd9c Avoid having this line crammed onto the end of a line of pytest output 2019-02-15 13:37:27 -05:00
845e1e7a4a There is no need for a default. There is always a value. 2019-02-15 13:24:23 -05:00
2c994b4417 Document the usage correctly 2019-02-15 13:24:17 -05:00
e511adbf63 Use the new cleanup helper for process cleanup
This removes some repetition of logic and switches to a more aggressive
cleanup approach.
2019-02-15 12:41:45 -05:00
cec31e6e5a add a helper for vigorously cleaning up processes 2019-02-15 12:39:30 -05:00
19e03bbff0 pyflakes cleanups 2019-02-15 11:50:14 -05:00
f905d80760 switch to pytest_twisted 2019-02-05 11:03:35 -05:00
ab58c7a938 Link to the ticket for that 2019-01-24 15:57:35 -05:00
402b2c3bd3 If TorNet status fails, proceed anyway 2019-01-24 15:57:35 -05:00
bedf092ca3 Try to report the child process output 2019-01-24 15:57:35 -05:00
6e5ba22f59 do as I ask 2019-01-24 10:31:12 -05:00
a7bf6b2264 Switch to Tor repo for distro we're now using 2019-01-24 10:16:50 -05:00
83cd20d4da updated Tor release key 2018-08-31 14:11:35 -06:00
0eb359b59b below code expects >=1 error, but await_all implies 2 2018-05-07 19:38:19 -06:00
e719a3b4d6 more-robust tests 2018-04-30 14:55:52 -06:00
2cd74dbb3a exception name wrong in super() 2018-04-30 14:55:52 -06:00
0d7a703756 simplify some utility code 2018-04-30 14:55:52 -06:00
c5a20127a1 unify tests 2018-04-30 14:55:52 -06:00
21c6825172 fix exception stuff 2018-04-30 14:55:52 -06:00
a0546fff7b custom exception types 2018-04-30 14:55:51 -06:00
6352db9c01 comment + logging cleanup 2018-04-30 14:55:51 -06:00
c445ac4c14 use custom exception type 2018-04-30 14:55:51 -06:00
113f87a931 whitespace 2018-04-30 14:55:51 -06:00
7cb36bda7e unused code 2018-04-30 14:55:51 -06:00
41e6ec0fff integration test fixups 2018-04-30 14:55:51 -06:00
a146afcf84 refactor integration tests 2018-04-30 14:55:51 -06:00
16d59ab582 fix integration test 2018-04-30 14:55:51 -06:00
cc93a12a85 Test fixups 2018-04-30 14:55:51 -06:00
affb80e39e test fixups 2018-04-30 14:55:51 -06:00
e000047932 integration-test for #2909 2018-04-30 14:55:51 -06:00
9e5a6ac123 test_smoke -> test_magic_folder 2018-04-30 14:55:51 -06:00