1111
1212@dataclass
1313class MyClass :
14- foobar : int
15-
16-
17- @dataclass
18- class MyClass2 :
1914 foo : int
2015 bar : int
2116
2217
2318def describe_manager ():
2419 @pytest .fixture
2520 def manager ():
26- model = create_model (MyClass , pattern = 'files/{self.foobar }.yml' )
21+ model = create_model (MyClass , pattern = 'files/{self.foo }.yml' )
2722 return Manager (model )
2823
2924 def describe_all ():
@@ -37,27 +32,27 @@ def describe_get_or_none():
3732 @patch ('datafiles.mapper.Mapper.exists' , True )
3833 @patch ('datafiles.mapper.Mapper.modified' , False )
3934 def when_file_exists (mock_load , expect , manager ):
40- expect (manager .get_or_none (foobar = 1 )) == MyClass (foobar = 1 )
35+ expect (manager .get_or_none (foo = 1 , bar = 2 )) == MyClass (foo = 1 , bar = 2 )
4136 expect (mock_load .called ) == True
4237
4338 @patch ('datafiles.mapper.Mapper.exists' , False )
4439 def when_file_missing (expect , manager ):
45- expect (manager .get_or_none (foobar = 2 )) == None
40+ expect (manager .get_or_none (foo = 3 , bar = 4 )) == None
4641
4742 def describe_get_or_create ():
4843 @patch ('datafiles.mapper.Mapper.load' )
4944 @patch ('datafiles.mapper.Mapper.save' )
5045 @patch ('datafiles.mapper.Mapper.exists' , True )
5146 @patch ('datafiles.mapper.Mapper.modified' , False )
5247 def when_file_exists (mock_load , mock_save , expect , manager ):
53- expect (manager .get_or_create (foobar = 1 )) == MyClass (foobar = 1 )
48+ expect (manager .get_or_create (foo = 1 , bar = 2 )) == MyClass (foo = 1 , bar = 2 )
5449 expect (mock_load .called ) == False
5550 expect (mock_save .called ) == True
5651
5752 @patch ('datafiles.mapper.Mapper.save' )
5853 @patch ('datafiles.mapper.Mapper.exists' , False )
5954 def when_file_missing (mock_save , expect , manager ):
60- expect (manager .get_or_create (foobar = 2 )) == MyClass (foobar = 2 )
55+ expect (manager .get_or_create (foo = 1 , bar = 2 )) == MyClass (foo = 1 , bar = 2 )
6156 expect (mock_save .called ) == True
6257
6358 def describe_filter ():
@@ -67,8 +62,6 @@ def when_no_files_exist(expect, manager):
6762 expect (items ) == []
6863
6964 @patch ('datafiles.mapper.Mapper.exists' , False )
70- def with_partial_positional_arguments (expect ):
71- model = create_model (MyClass2 , pattern = 'files/{self.foobar}.yml' )
72- manager = Manager (model )
65+ def with_partial_positional_arguments (expect , manager ):
7366 items = list (manager .filter (foo = 1 ))
7467 expect (items ) == []
0 commit comments