Commit Graph

99 Commits

Author SHA1 Message Date
meejah dfa8b37a15 irrelevant code 2020-05-07 15:26:22 -06:00
meejah 4fc649fee1 error to create a duplicate node 2020-05-07 15:24:26 -06:00
meejah 4ece4e9dce specific exception for failing subprocess 2020-05-07 15:24:07 -06:00
meejah c823ff1195 better docstring 2020-05-07 14:56:24 -06:00
meejah 371fcd5b86 timeouts not required 2020-05-07 14:54:50 -06:00
meejah 72a51e903a docstring 2020-05-07 14:50:10 -06:00
meejah 5071da2c05 remove early return 2020-05-07 14:47:18 -06:00
meejah 97a7672226 .has_key -> 'in' 2020-05-07 14:40:10 -06:00
meejah 65403eb164 alice -> zara, bob -> yakov and docstrings 2020-05-07 14:37:45 -06:00
meejah f0e3b69f90 switch around how we do config (avoid space-separated filenames) 2019-05-30 16:01:46 -06:00
meejah 16e7bc5e07 pytest API 2019-05-30 16:01:46 -06:00
meejah fea86d7e95 alice->carol 2019-05-30 16:01:45 -06:00
meejah 75fee995b6 some tweaks and fixes for integration tests 2019-05-30 16:01:45 -06:00
meejah 3c679e9202 tweak tests/error output 2019-05-30 16:01:45 -06:00
meejah 7f195c9c9a test of certificates on not-enough-servers causing uploads to fail 2019-05-30 16:01:45 -06:00
meejah 0432b7d42f fix assert 2019-05-30 16:01:45 -06:00
meejah 992314471e more integration tests 2019-05-30 16:01:45 -06:00
meejah 85142acf97 add some integration tests 2019-05-30 16:01:45 -06:00
Jean-Paul Calderone 988c3c6c16 Made sudo optional 2019-04-06 09:14:41 -04:00
Jean-Paul Calderone 1c5b284a3b Attempt to support more distros 2019-04-04 15:50:24 -04:00
Jean-Paul Calderone 4f4ff3ff3c Good practice for scripts 2019-04-04 13:52:09 -04:00
heartsucker dbfcf8ae00
replaced StringIO imports with six.moves 2019-03-28 12:31:37 +01:00
Jean-Paul Calderone 670182c32a Force a log event so the test completes. 2019-03-24 13:28:08 -04:00
Jean-Paul Calderone f2ddb27ee0 trivial debug print 2019-03-22 14:16:50 -04:00
Jean-Paul Calderone 9de97dbdd5 Use guard and add some tests (integration failing) 2019-03-22 13:47:32 -04:00
Jean-Paul Calderone 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
Jean-Paul Calderone 420000bfdb Account for state from other tests 2019-03-18 19:19:57 -04:00
Jean-Paul Calderone 262485bd14 add a test for the conflict behavior 2019-03-18 16:35:42 -04:00
Jean-Paul Calderone 9bc00c4f76 add a couple more helpers 2019-03-18 16:35:35 -04:00
Jean-Paul Calderone a44c5d0f11 respect the timeout 2019-03-18 16:35:31 -04:00
Jean-Paul Calderone c42e5b10c6 Take the necessary fixtures 2019-03-07 12:38:38 -05:00
Jean-Paul Calderone 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
Jean-Paul Calderone 1121cdd527 The logs should be written 2019-03-04 09:43:46 -05:00
Jean-Paul Calderone 432aaa2904 Do some Eliot logging in the integration test suite 2019-02-27 09:12:00 -05:00
Jean-Paul Calderone 29503c5648 Get all the nodes to turn on Eliot logging. 2019-02-27 09:11:47 -05:00
Jean-Paul Calderone 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
Jean-Paul Calderone 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
Jean-Paul Calderone 6d948b68cf The fix 2019-02-15 13:58:02 -05:00
Jean-Paul Calderone 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
Jean-Paul Calderone 9a77f1d2e9 This default is also not necessary. 2019-02-15 13:37:42 -05:00
Jean-Paul Calderone 7226fedd9c Avoid having this line crammed onto the end of a line of pytest output 2019-02-15 13:37:27 -05:00
Jean-Paul Calderone 845e1e7a4a There is no need for a default. There is always a value. 2019-02-15 13:24:23 -05:00
Jean-Paul Calderone 2c994b4417 Document the usage correctly 2019-02-15 13:24:17 -05:00
Jean-Paul Calderone 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
Jean-Paul Calderone cec31e6e5a add a helper for vigorously cleaning up processes 2019-02-15 12:39:30 -05:00
Jean-Paul Calderone 19e03bbff0 pyflakes cleanups 2019-02-15 11:50:14 -05:00
Jean-Paul Calderone f905d80760 switch to pytest_twisted 2019-02-05 11:03:35 -05:00
Jean-Paul Calderone ab58c7a938 Link to the ticket for that 2019-01-24 15:57:35 -05:00
Jean-Paul Calderone 402b2c3bd3 If TorNet status fails, proceed anyway 2019-01-24 15:57:35 -05:00
Jean-Paul Calderone bedf092ca3 Try to report the child process output 2019-01-24 15:57:35 -05:00