mirror of
https://git.mirrors.martin98.com/https://github.com/Ultimaker/Cura
synced 2025-08-14 03:35:57 +08: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
@ -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…
x
Reference in New Issue
Block a user