File tree Expand file tree Collapse file tree 2 files changed +8
-2
lines changed
Expand file tree Collapse file tree 2 files changed +8
-2
lines changed Original file line number Diff line number Diff line change @@ -113,7 +113,7 @@ def __init__(
113113 self ._additional_fspaths ()
114114 if metadata and not isinstance (metadata , dict ):
115115 raise TypeError (
116- f"Fileset metadata value needs to be None or dict, not { metadata } ({ self } )"
116+ f"FileSet metadata value needs to be None or dict, not { metadata } ({ self } )"
117117 )
118118 self ._validate_properties ()
119119
@@ -1105,7 +1105,7 @@ def sample(
11051105 except FormatDefinitionError :
11061106 mime_like = cls .__module__ + "." + cls .__name__
11071107 raise NotImplementedError (
1108- f"File paths generated by override of Fileset .generate_sample_data() "
1108+ f"File paths generated by override of FileSet .generate_sample_data() "
11091109 f"({ fspaths } ) do not match '{ mime_like } ' file type. A more specific "
11101110 f"implementation is required. Reason:\n \n { e } "
11111111 )
Original file line number Diff line number Diff line change @@ -87,6 +87,12 @@ def __hash__(self) -> int:
8787 def __repr__ (self ) -> str :
8888 return f'{ self .type_name } ("{ self .value } ")'
8989
90+ def __str__ (self ) -> str :
91+ return self .value
92+
93+ def __fspath__ (self ) -> str :
94+ return self .value
95+
9096
9197class Integer (Singular [int , int ], ScalarMixin [int , int ]):
9298 value : int
You can’t perform that action at this time.
0 commit comments