File tree Expand file tree Collapse file tree 1 file changed +13
-0
lines changed
test/unit/util/dependencies Expand file tree Collapse file tree 1 file changed +13
-0
lines changed Original file line number Diff line number Diff line change 66from exasol .toolbox .util .dependencies .shared_models import (
77 VERSION_TYPE ,
88 Package ,
9+ PoetryFiles ,
10+ poetry_files_from_latest_tag ,
911)
12+ from exasol .toolbox .util .git import Git
1013
1114
1215class Dummy (BaseModel ):
@@ -45,3 +48,13 @@ class TestPackage:
4548 def test_normalized_name (name , expected ):
4649 dep = Package (name = name , version = "0.1.0" )
4750 assert dep .normalized_name == expected
51+
52+
53+ def test_poetry_files_from_latest_tag ():
54+ latest_tag = Git .get_latest_tag ()
55+ with poetry_files_from_latest_tag () as tmp_dir :
56+ for file in PoetryFiles ().files :
57+ assert (tmp_dir / file ).is_file ()
58+
59+ contents = (tmp_dir / PoetryFiles .pyproject_toml ).read_text ()
60+ assert f'version = "{ latest_tag } "' in contents
You can’t perform that action at this time.
0 commit comments