From 31e2d42dcf5f5d29ce3d72fad53c4feb99e0a68b Mon Sep 17 00:00:00 2001 From: Christian Stenger Date: Fri, 6 Dec 2013 13:02:06 +0100 Subject: [PATCH] Squish: Fix tst_rename_file Change-Id: I8d7f983959c1d7735a95ffde3452e8c7edf75ae1 Reviewed-by: Robert Loehning --- tests/system/suite_general/tst_rename_file/test.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/tests/system/suite_general/tst_rename_file/test.py b/tests/system/suite_general/tst_rename_file/test.py index 5a67176404f..dc2050d9df9 100644 --- a/tests/system/suite_general/tst_rename_file/test.py +++ b/tests/system/suite_general/tst_rename_file/test.py @@ -61,6 +61,13 @@ def main(): tempFiletype = filetype if filetype == "QML" and filenames[i - 1][-4:] != ".qml": tempFiletype = "Other files" + # following is necessary due to QTCREATORBUG-10179 + # will be fixed when Qt5's MIME type database can be used + if ((filenames[-1] in ("main.cpp", "utility.cpp") and filenames[i - 1][-4:] != ".cpp") + or (filenames[-1] == "utility.h" and filenames[i - 1][-2:].lower() != ".h") + or (filetype == "Resources" and filenames[i - 1][-4:] != ".qrc")): + tempFiletype = "Other files" + # end of handling QTCREATORBUG-10179 renameFile(templateDir, usedProFile, projectName + "." + tempFiletype, filenames[i - 1], filenames[i]) invokeMenuItem("File", "Exit")