@@ -13,6 +13,12 @@ class MyUsethisFileManager(UsethisFileManager):
1313 def relative_path (self ) -> Path :
1414 return Path ("pyproject.toml" )
1515
16+ def _dump_content (self ) -> str :
17+ raise NotImplementedError
18+
19+ def _parse_content (self , content : str ) -> None :
20+ raise NotImplementedError
21+
1622 with change_cwd (tmp_path ):
1723 manager = MyUsethisFileManager ()
1824
@@ -30,6 +36,12 @@ class MyUsethisFileManager(UsethisFileManager):
3036 def relative_path (self ) -> Path :
3137 return Path ("pyproject.toml" )
3238
39+ def _dump_content (self ) -> str :
40+ raise NotImplementedError
41+
42+ def _parse_content (self , content : str ) -> None :
43+ raise NotImplementedError
44+
3345 manager = MyUsethisFileManager ()
3446 other_manager = MyUsethisFileManager ()
3547
@@ -46,6 +58,12 @@ class MyUsethisFileManager(UsethisFileManager):
4658 def relative_path (self ) -> Path :
4759 return Path ("pyproject.toml" )
4860
61+ def _dump_content (self ) -> str :
62+ raise NotImplementedError
63+
64+ def _parse_content (self , content : str ) -> None :
65+ raise NotImplementedError
66+
4967 manager = MyUsethisFileManager ()
5068 other_manager = object ()
5169
@@ -63,6 +81,12 @@ class MyUsethisFileManager(UsethisFileManager):
6381 def relative_path (self ) -> Path :
6482 return Path ("pyproject.toml" )
6583
84+ def _dump_content (self ) -> str :
85+ raise NotImplementedError
86+
87+ def _parse_content (self , content : str ) -> None :
88+ raise NotImplementedError
89+
6690 with change_cwd (tmp_path ):
6791 manager = MyUsethisFileManager ()
6892
0 commit comments