mirror of
https://github.com/Ultimaker/Cura.git
synced 2025-11-27 04:41:06 -07:00
Also test for the normal Version number
It rarely changes so it's less of a problem, but you never know.
This commit is contained in:
parent
6baca9eaa2
commit
17af83bc19
1 changed files with 7 additions and 6 deletions
|
|
@ -3,17 +3,14 @@
|
||||||
|
|
||||||
from unittest.mock import MagicMock
|
from unittest.mock import MagicMock
|
||||||
import configparser # To read the profiles.
|
import configparser # To read the profiles.
|
||||||
|
import os
|
||||||
|
import os.path
|
||||||
import pytest
|
import pytest
|
||||||
|
|
||||||
from cura.CuraApplication import CuraApplication # To compare against the current SettingVersion.
|
from cura.CuraApplication import CuraApplication # To compare against the current SettingVersion.
|
||||||
from UM.Settings.DefinitionContainer import DefinitionContainer
|
from UM.Settings.DefinitionContainer import DefinitionContainer
|
||||||
from UM.Settings.InstanceContainer import InstanceContainer
|
from UM.Settings.InstanceContainer import InstanceContainer
|
||||||
|
|
||||||
import os
|
|
||||||
import os.path
|
|
||||||
|
|
||||||
from UM.VersionUpgradeManager import VersionUpgradeManager
|
from UM.VersionUpgradeManager import VersionUpgradeManager
|
||||||
from cura.CuraApplication import CuraApplication
|
|
||||||
|
|
||||||
|
|
||||||
def collectAllQualities():
|
def collectAllQualities():
|
||||||
|
|
@ -145,12 +142,16 @@ def test_validateVariantProfiles(file_name):
|
||||||
assert False
|
assert False
|
||||||
|
|
||||||
@pytest.mark.parametrize("file_name", quality_filepaths + variant_filepaths + intent_filepaths)
|
@pytest.mark.parametrize("file_name", quality_filepaths + variant_filepaths + intent_filepaths)
|
||||||
def test_settingVersionUpToDate(file_name):
|
def test_versionUpToDate(file_name):
|
||||||
try:
|
try:
|
||||||
with open(file_name, encoding = "utf-8") as data:
|
with open(file_name, encoding = "utf-8") as data:
|
||||||
parser = configparser.ConfigParser(interpolation = None)
|
parser = configparser.ConfigParser(interpolation = None)
|
||||||
parser.read(file_name)
|
parser.read(file_name)
|
||||||
|
|
||||||
|
assert "general" in parser
|
||||||
|
assert "version" in parser["general"]
|
||||||
|
assert int(parser["general"]["version"]) == InstanceContainer.Version
|
||||||
|
|
||||||
assert "metadata" in parser
|
assert "metadata" in parser
|
||||||
assert "setting_version" in parser["metadata"]
|
assert "setting_version" in parser["metadata"]
|
||||||
assert int(parser["metadata"]["setting_version"]) == CuraApplication.SettingVersion
|
assert int(parser["metadata"]["setting_version"]) == CuraApplication.SettingVersion
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue