22
33import pytest
44import toml # type: ignore
5-
65from dac ._input .pyproject import PyProjectConfig
76
87
@@ -11,7 +10,9 @@ def test_if_dependencies_are_passed_as_comma_separated_then_valid_pyproject_is_p
1110 project_name : str , project_version : str
1211):
1312 pm = PyProjectConfig (
14- project_name = project_name , project_version = project_version , project_dependencies = "pandas,adlfs, pyarrow"
13+ project_name = project_name ,
14+ project_version = project_version ,
15+ project_dependencies = "pandas;adlfs; pyarrow" ,
1516 )
1617 toml_content = pm .generate_pyproject_toml ()
1718 parsed_toml = toml .loads (toml_content )
@@ -46,7 +47,11 @@ def test_if_dependencies_are_passed_from_cat_requirements_then_valid_pyproject_i
4647)
4748def test_if_invalid_project_name_then_raise_error (name : str ):
4849 with pytest .raises (ValueError ) as e :
49- PyProjectConfig (project_name = name , project_version = "0.1.2" , project_dependencies = "pandas,adlfs,pyarrow" )
50+ PyProjectConfig (
51+ project_name = name ,
52+ project_version = "0.1.2" ,
53+ project_dependencies = "pandas,adlfs,pyarrow" ,
54+ )
5055 assert "Invalid project name" in str (e .value )
5156
5257
@@ -55,4 +60,8 @@ def test_if_invalid_project_name_then_raise_error(name: str):
5560 ["valid" , "va_lid" ],
5661)
5762def test_if_valid_project_name_then_dont_raise_error (name : str ):
58- PyProjectConfig (project_name = name , project_version = "0.1.2" , project_dependencies = "pandas,adlfs,pyarrow" )
63+ PyProjectConfig (
64+ project_name = name ,
65+ project_version = "0.1.2" ,
66+ project_dependencies = "pandas,adlfs,pyarrow" ,
67+ )
0 commit comments