We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 0427f63 commit bccf1ddCopy full SHA for bccf1dd
tests/test_token_plugins.py
@@ -2,6 +2,7 @@
2
3
""" Unit tests for Token plugins"""
4
5
+import sys
6
import unittest
7
from unittest.mock import patch, mock_open, MagicMock
8
from jwcrypto import jwt, jwk
@@ -178,6 +179,14 @@ def test_asymmetric_jwe_token_plugin(self):
178
179
self.assertEqual(result[1], "remote_port")
180
181
class TokenRedisTestCase(unittest.TestCase):
182
+ def setUp(self):
183
+ try:
184
+ import redis
185
+ except ImportError:
186
+ patcher = patch.dict(sys.modules, {'redis': MagicMock()})
187
+ patcher.start()
188
+ self.addCleanup(patcher.stop)
189
+
190
@patch('redis.Redis')
191
def test_empty(self, mock_redis):
192
plugin = TokenRedis('127.0.0.1:1234')
0 commit comments