diff --git a/tests/test_legacy.py b/tests/test_legacy.py index 33790b9..0577262 100644 --- a/tests/test_legacy.py +++ b/tests/test_legacy.py @@ -101,8 +101,8 @@ gui/ sample-project/ icons/ coffee.svg - heart.svg email.svg + heart.svg help.svg\ """ diff --git a/tests/test_ui.py b/tests/test_ui.py index 0774672..3764fda 100644 --- a/tests/test_ui.py +++ b/tests/test_ui.py @@ -60,22 +60,22 @@ def test_ui_builder(tmp_path: Path): expected_file_structure = """\ gui/ + forms/ + __init__.py + qt5/ + __init__.py + dialog.py + qt6/ + __init__.py + dialog.py resources/ __init__.py sample-project/ icons/ coffee.svg - heart.svg email.svg - help.svg - forms/ - __init__.py - qt6/ - __init__.py - dialog.py - qt5/ - __init__.py - dialog.py\ + heart.svg + help.svg\ """ config = Config(test_project_root / "addon.json") @@ -136,8 +136,8 @@ gui/ sample-project/ icons/ coffee.svg - heart.svg email.svg + heart.svg help.svg\ """ diff --git a/tests/util.py b/tests/util.py index a682bcd..a4aa7de 100644 --- a/tests/util.py +++ b/tests/util.py @@ -40,6 +40,9 @@ def list_files(startpath: Path): ret = [] for root, dirs, files in os.walk(path): + dirs.sort() + files.sort() + level = root.replace(path, "").count(os.sep) indent = " " * 4 * (level) ret.append("{}{}/".format(indent, os.path.basename(root)))