From 6d48c5f48fe9c8cb499957c6d410da1b2f342db8 Mon Sep 17 00:00:00 2001
From: Jean-Paul Calderone <exarkun@twistedmatrix.com>
Date: Thu, 1 Aug 2019 17:16:20 -0600
Subject: [PATCH] really need to supply full tahoe config here ...

---
 src/_secureaccesstokenauthorizer/_plugin.py           | 4 ++--
 src/_secureaccesstokenauthorizer/tests/test_plugin.py | 7 ++++---
 2 files changed, 6 insertions(+), 5 deletions(-)

diff --git a/src/_secureaccesstokenauthorizer/_plugin.py b/src/_secureaccesstokenauthorizer/_plugin.py
index cbb8095..ac1dd02 100644
--- a/src/_secureaccesstokenauthorizer/_plugin.py
+++ b/src/_secureaccesstokenauthorizer/_plugin.py
@@ -84,5 +84,5 @@ class SecureAccessTokenAuthorizer(object):
         )
 
 
-    def get_client_resource(self, configuration):
-        return resource_from_configuration(configuration)
+    def get_client_resource(self, node_config):
+        return resource_from_configuration(node_config)
diff --git a/src/_secureaccesstokenauthorizer/tests/test_plugin.py b/src/_secureaccesstokenauthorizer/tests/test_plugin.py
index 7d3de2b..99d1db4 100644
--- a/src/_secureaccesstokenauthorizer/tests/test_plugin.py
+++ b/src/_secureaccesstokenauthorizer/tests/test_plugin.py
@@ -65,6 +65,7 @@ from twisted.plugins.secureaccesstokenauthorizer import (
 )
 
 from .strategies import (
+    tahoe_configs,
     configurations,
     announcements,
 )
@@ -232,12 +233,12 @@ class ClientResourceTests(TestCase):
     Tests for the plugin's implementation of
     ``IFoolscapStoragePlugin.get_client_resource``.
     """
-    @given(configurations())
-    def test_interface(self, configuration):
+    @given(tahoe_configs())
+    def test_interface(self, tahoe_config):
         """
         ``get_client_resource`` returns an object that provides ``IResource``.
         """
         self.assertThat(
-            storage_server.get_client_resource(configuration),
+            storage_server.get_client_resource(tahoe_config),
             Provides([IResource]),
         )
-- 
GitLab