Commit Graph

14736 Commits

Author SHA1 Message Date
meejah e88d0c4b48 docstring 2019-08-24 12:40:24 -06:00
meejah bdd3531555 remove debug 2019-08-24 12:37:49 -06:00
meejah 489f4677c0 split test, remove debug 2019-08-24 12:37:28 -06:00
meejah 097075939b probably users don't care? 2019-08-24 12:32:43 -06:00
meejah 9050fdcea6 explicitly save refs to webish and operations (instead of using Service methods) 2019-08-24 12:31:08 -06:00
meejah 747e9af19f fixup; remove fragile root tests 2019-08-24 12:21:56 -06:00
meejah 1d095686e2 split a test 2019-08-24 12:20:41 -06:00
Jean-Paul Calderone d4b5de2e08
Merge pull request #653 from tahoe-lafs/3248.pass-config-to-get_storage_client
Pass the full _Config to IFoolscapStoragePlugin.get_storage_client

Fixes: ticket:3248
2019-08-23 09:04:23 -04:00
Jean-Paul Calderone debefdc977
Merge pull request #648 from tahoe-lafs/3241.refactor-mutable-share-write-implementation
Refactor mutable share write implementation

Fixes: ticket:3241
2019-08-23 08:45:48 -04:00
Jean-Paul Calderone 25c476aaa8
Merge pull request #654 from tahoe-lafs/3250.synchronous-get_storage_client
Synchronous IFoolscapStoragePlugin.get_storage_client

Fixes: ticket:3250
2019-08-23 08:44:52 -04:00
Jean-Paul Calderone 906e3183e3 Merge branch '3248.pass-config-to-get_storage_client' of github.com:tahoe-lafs/tahoe-lafs into 3248.pass-config-to-get_storage_client 2019-08-23 08:17:30 -04:00
Jean-Paul Calderone 8faf2838f3 Pull `make_broker` up to module scope since it does not need the TestCase 2019-08-23 08:14:01 -04:00
Jean-Paul Calderone 7eb17f199c Clarify this docstring 2019-08-23 08:11:38 -04:00
Jean-Paul Calderone 06e9d93d97 news fragment 2019-08-20 09:30:40 -04:00
Jean-Paul Calderone e62d2a5a27 In reality we cannot handle a Deferred here
... yet?  This code is invoked from an `__init__` where async is always
tricky.  Maybe we can invert the relationship someday.
2019-08-20 09:28:05 -04:00
Jean-Paul Calderone b1c894ca7b
incorrect news fragment 2019-08-20 09:18:11 -04:00
Jean-Paul Calderone 2c9e724996
Merge pull request #650 from tahoe-lafs/3242.pass-config-object-to-storage-plugin-client-resource
Pass _Config object to storage plugin client resource

Fixes: ticket:3242
2019-08-20 09:09:34 -04:00
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
meejah 168bf33e1c remove comment 2019-08-20 00:18:14 -06:00
meejah 0a5aa61a70 must be new-style class (and I guess Resource isn't?) 2019-08-20 00:18:14 -06:00
meejah 221b2ca87f file-contents are unicode 2019-08-20 00:18:14 -06:00
meejah 31348fcce6 test more of deep-check page 2019-08-20 00:18:14 -06:00
meejah 5ca3a3a1ab consistent naming for client fixtures / helpers 2019-08-20 00:18:14 -06:00
meejah 5e15470f55 test for mkdir-with-children 2019-08-20 00:18:14 -06:00
meejah 626f4b1b1a use html5lib instead of microdom 2019-08-20 00:18:14 -06:00
meejah 9a4411d0a3 more web integration tests 2019-08-20 00:17:28 -06:00
meejah adc6e39cde introducer fixture returns a TahoeProcess 2019-08-20 00:17:28 -06:00
meejah e1da080637 test the detailed json event rendering too 2019-08-20 00:17:28 -06:00
meejah c60c758616 refine test for web status 2019-08-20 00:17:28 -06:00
meejah 73402605ed missed merge conflict 2019-08-20 00:17:28 -06:00
meejah 68e408118b WIP: test the status pages (download is weird still; requests problem?) 2019-08-20 00:17:28 -06:00
meejah ec70fa7090 fail gracefully on invalid URLs 2019-08-20 00:17:28 -06:00
meejah a307adb7f5 there's no download timeline anymore 2019-08-20 00:17:28 -06:00
meejah 67010a9954 remove ignored html 2019-08-20 00:17:28 -06:00
meejah 0f2376ae23 more docstrings 2019-08-20 00:17:28 -06:00
meejah 5db3909478 actual str-ports string 2019-08-20 00:17:28 -06:00
meejah 2a39ae91a6 parse capability properly instead of using string-compares 2019-08-20 00:17:28 -06:00
meejah 30100c8165 unicode 2019-08-20 00:17:28 -06:00
meejah 947c4c2691 Instead of abusing the process transport, introduce a new object 2019-08-20 00:17:28 -06:00
meejah ba9a4e590b remove debug 2019-08-20 00:17:28 -06:00
meejah baa773588e comment 2019-08-20 00:17:28 -06:00
meejah c8ba9f7004 docstrings 2019-08-20 00:17:28 -06:00
meejah 9952002a49 test docs 2019-08-20 00:17:28 -06:00
meejah 093863b1cd docs 2019-08-20 00:17:28 -06:00
meejah 415ab63813 centralize 'wait for ready' 2019-08-20 00:17:28 -06:00
meejah 3f8954be08 refactor download status to get rid of a 'def child_' 2019-08-20 00:17:28 -06:00
meejah 738f6fcb46 newsfragment 2019-08-20 00:17:28 -06:00
meejah 738641249b test accesses child_operations 2019-08-20 00:17:28 -06:00
meejah 569454b1a3 get rid of child_operations from root 2019-08-20 00:17:28 -06:00
meejah 191087ef0a cleanup 2019-08-20 00:17:28 -06:00