File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -12,14 +12,4 @@ def temp_dir():
1212 dirpath = tempfile .mkdtemp ()
1313 yield dirpath
1414 if os .path .exists (dirpath ):
15- shutil .rmtree (dirpath )
16-
17-
18- @pytest .fixture
19- def create_test_file (temp_dir ):
20- def _create_file (filename , content ):
21- filepath = os .path .join (temp_dir , filename )
22- with open (filepath , "w" ) as f :
23- f .write (content )
24- return filepath
25- return _create_file
15+ shutil .rmtree (dirpath )
Original file line number Diff line number Diff line change 11import pytest
22import os
3- import sys
4- import tempfile
5- import shutil
6-
7- sys .path .insert (0 , os .path .dirname (os .path .dirname (os .path .abspath (__file__ ))))
8-
9-
10- @pytest .fixture
11- def temp_dir ():
12- dirpath = tempfile .mkdtemp ()
13- yield dirpath
14- if os .path .exists (dirpath ):
15- shutil .rmtree (dirpath )
16-
173
184class TestSafeLiteralEval :
195
@@ -46,6 +32,14 @@ def test_returns_default_for_empty_file(self, temp_dir):
4632
4733class TestTryparam :
4834
35+ @pytest .fixture (autouse = True )
36+ def reset_params (self ):
37+ from concore import params
38+ original_params = params .copy ()
39+ yield
40+ params .clear ()
41+ params .update (original_params )
42+
4943 def test_returns_existing_parameter (self ):
5044 from concore import tryparam , params
5145 params ['my_setting' ] = 'custom_value'
@@ -86,9 +80,7 @@ def test_module_imports_successfully(self):
8680 assert concore is not None
8781
8882 def test_core_functions_exist (self ):
89- from concore import safe_literal_eval
90- from concore import tryparam
91- from concore import default_maxtime
83+ from concore import safe_literal_eval , tryparam , default_maxtime
9284
9385 assert callable (safe_literal_eval )
9486 assert callable (tryparam )
You can’t perform that action at this time.
0 commit comments