Squish: Test project tree of CMake project

Change-Id: I91fb9cea7cad22f9c7d3874be95ecdc42f18b358
Reviewed-by: Christian Stenger <christian.stenger@digia.com>
This commit is contained in:
Robert Loehning
2014-05-22 14:10:55 +02:00
parent 8db19a850e
commit c229093b1d
2 changed files with 101 additions and 0 deletions

View File

@@ -48,6 +48,8 @@ def main():
invokeMenuItem("File", "Exit")
return
progressBarWait(30000)
naviTreeView = "{column='0' container=':Qt Creator_Utils::NavigationTreeView' text~='%s' type='QModelIndex'}"
compareProjectTree(naviTreeView % "speedcrunch( \[\S+\])?", "projecttree_speedcrunch.tsv")
# Invoke a rebuild of the application
invokeMenuItem("Build", "Rebuild All")

View File

@@ -0,0 +1,99 @@
"text" "nestinglevel"
"cmake_uninstall.cmake.in" "0"
"CMakeLists.txt" "0"
"SourceFiles.cmake" "0"
"core" "0"
"book.cpp" "1"
"book.h" "1"
"constants.cpp" "1"
"constants.h" "1"
"evaluator.cpp" "1"
"evaluator.h" "1"
"functions.cpp" "1"
"functions.h" "1"
"numberformatter.cpp" "1"
"numberformatter.h" "1"
"settings.cpp" "1"
"settings.h" "1"
"gui" "0"
"aboutbox.cpp" "1"
"aboutbox.h" "1"
"application.cpp" "1"
"application.h" "1"
"autohidelabel.cpp" "1"
"autohidelabel.h" "1"
"bookdock.cpp" "1"
"bookdock.h" "1"
"constantsdock.cpp" "1"
"constantsdock.h" "1"
"constantswidget.cpp" "1"
"constantswidget.h" "1"
"editor.cpp" "1"
"editor.h" "1"
"functionsdock.cpp" "1"
"functionsdock.h" "1"
"functionswidget.cpp" "1"
"functionswidget.h" "1"
"historydock.cpp" "1"
"historydock.h" "1"
"historywidget.cpp" "1"
"historywidget.h" "1"
"mainwindow.cpp" "1"
"mainwindow.h" "1"
"resultdisplay.cpp" "1"
"resultdisplay.h" "1"
"syntaxhighlighter.cpp" "1"
"syntaxhighlighter.h" "1"
"tipwidget.cpp" "1"
"tipwidget.h" "1"
"variablelistwidget.cpp" "1"
"variablelistwidget.h" "1"
"variablesdock.cpp" "1"
"variablesdock.h" "1"
"math" "0"
"floatcommon.c" "1"
"floatcommon.h" "1"
"floatconst.c" "1"
"floatconst.h" "1"
"floatconvert.c" "1"
"floatconvert.h" "1"
"floaterf.c" "1"
"floaterf.h" "1"
"floatexp.c" "1"
"floatexp.h" "1"
"floatgamma.c" "1"
"floatgamma.h" "1"
"floathmath.c" "1"
"floathmath.h" "1"
"floatio.c" "1"
"floatio.h" "1"
"floatipower.c" "1"
"floatipower.h" "1"
"floatlog.c" "1"
"floatlog.h" "1"
"floatlogic.c" "1"
"floatlogic.h" "1"
"floatlong.c" "1"
"floatlong.h" "1"
"floatnum.c" "1"
"floatnum.h" "1"
"floatpower.c" "1"
"floatpower.h" "1"
"floatseries.c" "1"
"floatseries.h" "1"
"floattrig.c" "1"
"floattrig.h" "1"
"hmath.cpp" "1"
"hmath.h" "1"
"number.c" "1"
"number.h" "1"
"resources" "0"
"speedcrunch.qrc" "1"
"tests" "0"
"testevaluator.cpp" "1"
"testfloatnum.c" "1"
"testhmath.cpp" "1"
"thirdparty" "0"
"binreloc.c" "1"
"binreloc.h" "1"
"main.cpp" "0"
1 text nestinglevel
2 cmake_uninstall.cmake.in 0
3 CMakeLists.txt 0
4 SourceFiles.cmake 0
5 core 0
6 book.cpp 1
7 book.h 1
8 constants.cpp 1
9 constants.h 1
10 evaluator.cpp 1
11 evaluator.h 1
12 functions.cpp 1
13 functions.h 1
14 numberformatter.cpp 1
15 numberformatter.h 1
16 settings.cpp 1
17 settings.h 1
18 gui 0
19 aboutbox.cpp 1
20 aboutbox.h 1
21 application.cpp 1
22 application.h 1
23 autohidelabel.cpp 1
24 autohidelabel.h 1
25 bookdock.cpp 1
26 bookdock.h 1
27 constantsdock.cpp 1
28 constantsdock.h 1
29 constantswidget.cpp 1
30 constantswidget.h 1
31 editor.cpp 1
32 editor.h 1
33 functionsdock.cpp 1
34 functionsdock.h 1
35 functionswidget.cpp 1
36 functionswidget.h 1
37 historydock.cpp 1
38 historydock.h 1
39 historywidget.cpp 1
40 historywidget.h 1
41 mainwindow.cpp 1
42 mainwindow.h 1
43 resultdisplay.cpp 1
44 resultdisplay.h 1
45 syntaxhighlighter.cpp 1
46 syntaxhighlighter.h 1
47 tipwidget.cpp 1
48 tipwidget.h 1
49 variablelistwidget.cpp 1
50 variablelistwidget.h 1
51 variablesdock.cpp 1
52 variablesdock.h 1
53 math 0
54 floatcommon.c 1
55 floatcommon.h 1
56 floatconst.c 1
57 floatconst.h 1
58 floatconvert.c 1
59 floatconvert.h 1
60 floaterf.c 1
61 floaterf.h 1
62 floatexp.c 1
63 floatexp.h 1
64 floatgamma.c 1
65 floatgamma.h 1
66 floathmath.c 1
67 floathmath.h 1
68 floatio.c 1
69 floatio.h 1
70 floatipower.c 1
71 floatipower.h 1
72 floatlog.c 1
73 floatlog.h 1
74 floatlogic.c 1
75 floatlogic.h 1
76 floatlong.c 1
77 floatlong.h 1
78 floatnum.c 1
79 floatnum.h 1
80 floatpower.c 1
81 floatpower.h 1
82 floatseries.c 1
83 floatseries.h 1
84 floattrig.c 1
85 floattrig.h 1
86 hmath.cpp 1
87 hmath.h 1
88 number.c 1
89 number.h 1
90 resources 0
91 speedcrunch.qrc 1
92 tests 0
93 testevaluator.cpp 1
94 testfloatnum.c 1
95 testhmath.cpp 1
96 thirdparty 0
97 binreloc.c 1
98 binreloc.h 1
99 main.cpp 0