From ff8f5cd08cb3626928deb660b59d9ca524ce5ecc Mon Sep 17 00:00:00 2001
From: Jean-Paul Calderone <exarkun@twistedmatrix.com>
Date: Mon, 17 Jun 2019 13:03:37 -0400
Subject: [PATCH] verify it provides the plugin interface

---
 src/_secureaccesstokenauthorizer/tests/test_plugin.py | 11 +++++++++++
 1 file changed, 11 insertions(+)

diff --git a/src/_secureaccesstokenauthorizer/tests/test_plugin.py b/src/_secureaccesstokenauthorizer/tests/test_plugin.py
index 21b5e41..2b9913b 100644
--- a/src/_secureaccesstokenauthorizer/tests/test_plugin.py
+++ b/src/_secureaccesstokenauthorizer/tests/test_plugin.py
@@ -16,6 +16,10 @@
 Tests for the Tahoe-LAFS plugin.
 """
 
+from zope.interface.verify import (
+    verifyObject,
+)
+
 from testtools import (
     TestCase,
 )
@@ -46,3 +50,10 @@ class PluginTests(TestCase):
             getPlugins(IFoolscapStoragePlugin),
             Contains(storage_server),
         )
+
+
+    def test_provides_interface(self):
+        """
+        ``storage_server`` provides ``IFoolscapStoragePlugin``.
+        """
+        verifyObject(IFoolscapStoragePlugin, storage_server)
-- 
GitLab