From 56c7facc687f10fb9f55ce3b99aadc381b377b07 Mon Sep 17 00:00:00 2001 From: Robert Loehning <robert.loehning@nokia.com> Date: Wed, 13 Jun 2012 18:09:13 +0200 Subject: [PATCH] Squish: Testing GLSLEditor in tst_select_all Change-Id: Ib1d16d7cb7fe108b23c9eca70da6b6de2f9c563a Reviewed-by: Christian Stenger <christian.stenger@nokia.com> --- tests/system/shared/editor_utils.py | 4 ++++ tests/system/suite_general/tst_select_all/test.py | 3 ++- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/tests/system/shared/editor_utils.py b/tests/system/shared/editor_utils.py index 8f7b74026f4..37a2ae98316 100644 --- a/tests/system/shared/editor_utils.py +++ b/tests/system/shared/editor_utils.py @@ -207,6 +207,7 @@ def getEditorForFileSuffix(curFile): "tcc", "tpp", "t++", "c", "cu", "m", "mm", "hh", "hxx", "h++", "hpp", "hp"] qmlEditorSuffixes = ["qml", "qmlproject", "js", "qs", "qtt"] proEditorSuffixes = ["pro", "pri", "prf"] + glslEditorSuffixes= ["frag", "vert", "fsh", "vsh"] suffix = __getFileSuffix__(curFile) if suffix in cppEditorSuffixes: editor = waitForObject("{type='CppEditor::Internal::CPPEditorWidget' unnamed='1' " @@ -217,6 +218,9 @@ def getEditorForFileSuffix(curFile): elif suffix in proEditorSuffixes: editor = waitForObject("{type='Qt4ProjectManager::Internal::ProFileEditorWidget' unnamed='1' " "visible='1' window=':Qt Creator_Core::Internal::MainWindow'}") + elif suffix in glslEditorSuffixes: + editor = waitForObject("{type='GLSLEditor::GLSLTextEditorWidget' unnamed='1' " + "visible='1' window=':Qt Creator_Core::Internal::MainWindow'}") else: test.log("Trying PlainTextEditor (file suffix: %s)" % suffix) try: diff --git a/tests/system/suite_general/tst_select_all/test.py b/tests/system/suite_general/tst_select_all/test.py index fda92a3ccfe..e5f89b1b783 100644 --- a/tests/system/suite_general/tst_select_all/test.py +++ b/tests/system/suite_general/tst_select_all/test.py @@ -11,7 +11,8 @@ def charactersInFile(filename): def main(): files = [srcPath + "/creator/README", srcPath + "/creator/qtcreator.pri", - srcPath + "/creator/doc/snippets/qml/list-of-transitions.qml"] + srcPath + "/creator/doc/snippets/qml/list-of-transitions.qml", + srcPath + "/creator/share/qtcreator/glsl/glsl_120.frag"] for currentFile in files: if not neededFilePresent(currentFile): return -- GitLab