@@ -30,12 +30,13 @@ def check_typing(module: ModuleType, func: Callable, types: dict[str, Any]) -> N
3030def check_func (module : ModuleType , func : Callable , max_args : int , types : dict [str , Any ]) -> None :
3131 assert callable (func ), f"Function { func .__name__ } of module { module .__name__ } is not callable"
3232 signature = inspect .signature (func )
33- assert (
34- len (signature .parameters ) <= max_args
35- ), f"Function { func .__name__ } of module { module .__name__ } has too many arguments"
36- assert all (
37- param in types for param in signature .parameters
38- ), f"Function { func .__name__ } of module { module .__name__ } does not accept the correct arguments ({ ', ' .join (types .keys ())} )" # noqa: E501
33+ assert len (signature .parameters ) <= max_args , (
34+ f"Function { func .__name__ } of module { module .__name__ } has too many arguments"
35+ )
36+ assert all (param in types for param in signature .parameters ), (
37+ f"Function { func .__name__ } of module { module .__name__ } does not accept the correct arguments"
38+ "({', '.join(types.keys())})"
39+ )
3940 # check_typing(module, func, types) # temporarily disabled due to unwanted behavior # noqa: ERA001
4041
4142
@@ -73,9 +74,9 @@ def validate_module(module: ModuleType, config: dict[str, Any] | None = None) ->
7374 module .default ,
7475 dict ,
7576 ), f"Extension { module .__name__ } has a default configuration of type { type (module .default )} instead of dict"
76- assert (
77- " enabled" in module . default
78- ), f"Extension { module . __name__ } does not have an enabled key in its default configuration"
77+ assert "enabled" in module . default , (
78+ f"Extension { module . __name__ } does not have an enabled key in its default configuration"
79+ )
7980 if hasattr (module , "schema" ):
8081 assert isinstance (
8182 module .schema ,
0 commit comments