Skip to content

Commit 9fa1ed5

Browse files
committed
fix tests
1 parent 7b314cf commit 9fa1ed5

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

src/pyff/test/test_md_api.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
import os
2+
import shutil
23
import tempfile
34
import unittest
45
from datetime import datetime, timezone
@@ -10,6 +11,7 @@
1011
from pyff.api import mkapp
1112
from pyff.test import SignerTestCase
1213
from pyff.test.test_pipeline import PipeLineTest
14+
from pyff.constants import config
1315

1416

1517
class PyFFAPITest(PipeLineTest):
@@ -141,6 +143,7 @@ class PyFFAPITestResources(PipeLineTest):
141143
@classmethod
142144
def setUpClass(cls):
143145
SignerTestCase.setUpClass()
146+
config.local_copy_dir = tempfile.TemporaryDirectory()
144147
cls.templates = TemplateLookup(directories=[os.path.join(cls.datadir, 'mdx')])
145148
cls.mdx = tempfile.NamedTemporaryFile('w').name
146149
# cls.mdx_template = cls.templates.get_template('mdx.fd')
@@ -163,6 +166,8 @@ def tearDownClass(cls):
163166
SignerTestCase.tearDownClass()
164167
if os.path.exists(cls.mdx):
165168
os.unlink(cls.mdx)
169+
if os.path.exists(config.local_copy_dir):
170+
shutil.rmtree(config.local_copy_dir)
166171

167172
def test_api_resources(self):
168173
""""""
@@ -182,6 +187,7 @@ def test_api_resources(self):
182187
'HTTP Response Headers': {'Content-Length': 3633},
183188
'Status Code': '200',
184189
'Reason': None,
190+
'State': 'Ready',
185191
'Entities': ['https://idp.example.com/saml2/idp/metadata.php'],
186192
'Validation Errors': {},
187193
'Expiration Time': data[0]['Expiration Time'], # '2021-04-14 15:21:33.150742',

0 commit comments

Comments
 (0)