Commit Graph

12112 Commits

Author SHA1 Message Date
Jean-Paul Calderone
681d885157
Merge pull request #651 from tahoe-lafs/3243.new-style-plugin-classes
Make one of the storage plugin classes new-style

Fixes: ticket:3243
2019-08-20 09:09:11 -04:00
168bf33e1c remove comment 2019-08-20 00:18:14 -06:00
0a5aa61a70 must be new-style class (and I guess Resource isn't?) 2019-08-20 00:18:14 -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
ec70fa7090 fail gracefully on invalid URLs 2019-08-20 00:17:28 -06:00
a307adb7f5 there's no download timeline anymore 2019-08-20 00:17:28 -06:00
67010a9954 remove ignored html 2019-08-20 00:17:28 -06:00
0f2376ae23 more docstrings 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
ba9a4e590b remove debug 2019-08-20 00:17:28 -06:00
baa773588e comment 2019-08-20 00:17:28 -06:00
c8ba9f7004 docstrings 2019-08-20 00:17:28 -06:00
9952002a49 test docs 2019-08-20 00:17:28 -06:00
093863b1cd docs 2019-08-20 00:17:28 -06:00
415ab63813 centralize 'wait for ready' 2019-08-20 00:17:28 -06:00
3f8954be08 refactor download status to get rid of a 'def child_' 2019-08-20 00:17:28 -06:00
738f6fcb46 newsfragment 2019-08-20 00:17:28 -06:00
738641249b test accesses child_operations 2019-08-20 00:17:28 -06:00
569454b1a3 get rid of child_operations from root 2019-08-20 00:17:28 -06:00
191087ef0a cleanup 2019-08-20 00:17:28 -06:00
385df39981 get rid of .remember() / IOpHandleTable 2019-08-20 00:17:28 -06:00
473a935aab confirm /operations function 2019-08-20 00:17:28 -06:00
217e32e385 make '/operations' work again 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
9e999d0c68 work around lack of getChild in nevow.rend.Page 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
d873a041bf remove some child_ usage 2019-08-20 00:17:28 -06:00
48cb51097f keep using Page 2019-08-20 00:17:28 -06:00
5cdf5a667a more hacky test 2019-08-20 00:17:28 -06:00
3a2182309d whitespace 2019-08-20 00:17:28 -06:00
5fa2347897 add magic-folders to test 2019-08-20 00:17:28 -06:00
32a0841c0b a basic unit-test for rendering (root page) 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
9940beaae1 Thread a _Config all the way down 2019-08-19 16:09:26 -04:00
05be6f2ef1 news fragment 2019-08-19 15:58:26 -04:00