Example #1
0
 def test_set_version_same(self, mocker: MockerFixture,
                           tmp_path: Path) -> None:
     """Test set_version same."""
     version = mocker.patch.object(KBEnvManager, "version")
     obj = KBEnvManager(tmp_path)
     obj.current_version = "v1.22.0"
     assert not obj.set_version("v1.22.0")
     assert obj.current_version == "v1.22.0"
     assert obj.version == version
Example #2
0
 def test_set_version(self, mocker: MockerFixture, tmp_path: Path) -> None:
     """Test set_version."""
     version = VersionTuple(1, 22, 0)
     mocker.patch.object(KBEnvManager,
                         "get_version_from_file",
                         return_value=None)
     obj = KBEnvManager(tmp_path)
     assert not obj.current_version
     assert not obj.set_version(str(version))
     assert obj.version == version
     assert obj.current_version == str(version)