Commit Graph

153 Commits

Author SHA1 Message Date
b9f7bcab4e flakes 2020-10-27 09:49:58 -04:00
7ca8ede88c Merge remote-tracking branch 'origin/master' into 3428.dont-return-deferred-to-twistedweb.2 2020-10-21 07:35:10 -04:00
9e26599a76 Fix the race condition 2020-10-16 13:44:37 -04:00
7b02f58da0 Make this test tolerant of more than one message
It is observing the log system.  It is reasonable to believe more than one log
event might come through over the course of the test.  We only need one, though.
2020-10-16 13:15:45 -04:00
64a9e95319 Pass PATH (and other stuff) into the child process 2020-10-16 11:27:13 -04:00
75b3bf1097 Refuse to continue if the introducer fURL has no location hints. 2020-10-16 11:27:05 -04:00
7f5643a096 Add note on Tor integration test failures on Windows 2020-07-21 14:59:04 -04:00
74a77a48cc Merge 'origin/master' into 3320.github-actions-windows-integration-tests 2020-07-21 13:50:47 -04:00
957e089715 Fix typo 2020-07-21 11:56:44 -04:00
e4e59c7aab Use a Chutney revision that works with Python 2 2020-07-21 10:44:49 -04:00
9e82df4fa7 Use skipif decorator to omit Tor integration test setup on Windows 2020-07-19 09:19:19 -04:00
Sajith Sasidharan
aab598c2f5 Update integration test for status page
As a fallout of transition from nevow to twisted web, list of hrefs in
the parsed status page will be [u'/status/down-0', u'/status/up-0',
u'/'] (with an added '/status/' prefix) so we need to update our
assumptions.

See 5c886b1b2 for the change that necessitated this.
2020-07-17 15:19:06 -04:00
1f2ad6e634 the tests are unit-tests 2020-07-09 16:05:29 -04:00
6e2285ed2c proof-of-concept verified-fake for testing 2020-07-09 16:05:29 -04:00
7d93ae9213 Skip Tor tests on Windows 2020-06-22 20:18:00 -04:00
25edce6257
Don't create the magic-folder directories for each node 2020-04-13 12:13:45 -04:00
1fba2d6ea2
Remove the magic-folder integration tests 2020-02-13 10:28:25 -05:00
3b2fcc0d28 remove some irrelevant comments 2019-08-24 14:36:14 -06:00
b6f0832945 clarify comment 2019-08-24 14:26:27 -06:00
0f6d6659e9 fewer magic numbers (and a fix to upload encoding) 2019-08-24 14:26:09 -06:00
20f907f5d3 get rid of potential infinite loops 2019-08-24 12:53:26 -06:00
e88d0c4b48 docstring 2019-08-24 12:40:24 -06:00
bdd3531555 remove debug 2019-08-24 12:37:49 -06:00
489f4677c0 split test, remove debug 2019-08-24 12:37:28 -06:00
1d095686e2 split a test 2019-08-24 12:20:41 -06:00
221b2ca87f file-contents are unicode 2019-08-20 00:18:14 -06:00
31348fcce6 test more of deep-check page 2019-08-20 00:18:14 -06:00
5ca3a3a1ab consistent naming for client fixtures / helpers 2019-08-20 00:18:14 -06:00
5e15470f55 test for mkdir-with-children 2019-08-20 00:18:14 -06:00
626f4b1b1a use html5lib instead of microdom 2019-08-20 00:18:14 -06:00
9a4411d0a3 more web integration tests 2019-08-20 00:17:28 -06:00
adc6e39cde introducer fixture returns a TahoeProcess 2019-08-20 00:17:28 -06:00
e1da080637 test the detailed json event rendering too 2019-08-20 00:17:28 -06:00
c60c758616 refine test for web status 2019-08-20 00:17:28 -06:00
73402605ed missed merge conflict 2019-08-20 00:17:28 -06:00
68e408118b WIP: test the status pages (download is weird still; requests problem?) 2019-08-20 00:17:28 -06:00
5db3909478 actual str-ports string 2019-08-20 00:17:28 -06:00
2a39ae91a6 parse capability properly instead of using string-compares 2019-08-20 00:17:28 -06:00
30100c8165 unicode 2019-08-20 00:17:28 -06:00
947c4c2691 Instead of abusing the process transport, introduce a new object 2019-08-20 00:17:28 -06:00
415ab63813 centralize 'wait for ready' 2019-08-20 00:17:28 -06:00
191087ef0a cleanup 2019-08-20 00:17:28 -06:00
473a935aab confirm /operations function 2019-08-20 00:17:28 -06:00
9d4ba78302 more web tests; directory creation etc 2019-08-20 00:17:28 -06:00
9aca93f6ff clean up tests 2019-08-20 00:17:28 -06:00
4feba8d7f9 add a --helper command-line option, and a helper-using test 2019-08-20 00:17:28 -06:00
47e177be68 import 2019-08-20 00:17:28 -06:00
90bb4cf587 test index json 2019-08-20 00:17:28 -06:00
7244f3516d
Merge pull request #641 from meejah/integration-test-wait-for-ready
Better method of "waiting for readiness" in integration tests
2019-08-13 18:14:19 +00:00
f1be3e12df get rid of sleep() we don't need 2019-08-13 10:41:14 -06:00