summaryrefslogtreecommitdiffstats
path: root/tests/auto/tools/qmake/tst_qmake.cpp
diff options
context:
space:
mode:
authorSimon Hausmann <simon.hausmann@theqtcompany.com>2015-06-03 10:23:56 +0200
committerSimon Hausmann <simon.hausmann@theqtcompany.com>2015-06-03 10:23:56 +0200
commite2f66f921594b7be4af4a058c959557489e86879 (patch)
treecc44931708b57bd5a761906797c7dee0360d1d6b /tests/auto/tools/qmake/tst_qmake.cpp
parent933bf178aab88ab5df8a68cbf02611d6d8744b1b (diff)
parent754efa57d89c62d1796e01b407e9222e67450f52 (diff)
Merge remote-tracking branch 'origin/5.5' into dev
Conflicts: src/corelib/global/qnamespace.qdoc src/corelib/io/qwindowspipereader.cpp src/corelib/io/qwindowspipereader_p.h src/corelib/statemachine/qstatemachine.cpp src/corelib/statemachine/qstatemachine_p.h src/plugins/platforms/xcb/qxcbconnection.h tests/auto/network/access/qnetworkreply/tst_qnetworkreply.cpp tests/auto/tools/qmake/tst_qmake.cpp tests/manual/touch/main.cpp Change-Id: I917d694890e79ee3da7d65134b5b085e23e0dd62
Diffstat (limited to 'tests/auto/tools/qmake/tst_qmake.cpp')
-rw-r--r--tests/auto/tools/qmake/tst_qmake.cpp93
1 files changed, 0 insertions, 93 deletions
diff --git a/tests/auto/tools/qmake/tst_qmake.cpp b/tests/auto/tools/qmake/tst_qmake.cpp
index 48c6c0ac84..ac94d1a2b9 100644
--- a/tests/auto/tools/qmake/tst_qmake.cpp
+++ b/tests/auto/tools/qmake/tst_qmake.cpp
@@ -68,12 +68,6 @@ private slots:
void simple_dll();
void subdirs();
void subdir_via_pro_file_extra_target();
- void functions();
- void operators();
- void variables();
- void func_export();
- void func_variables();
- void comments();
void duplicateLibraryEntries();
void export_across_file_boundaries();
void include_dir();
@@ -88,11 +82,9 @@ private slots:
#if defined(Q_OS_MAC)
void bundle_spaces();
#endif
- void includefunction();
void substitutes();
void project();
void proFileCache();
- void json();
void resources();
private:
@@ -262,43 +254,6 @@ void tst_qmake::subdir_via_pro_file_extra_target()
QVERIFY( test_compiler.make( workDir, "extratarget" ));
}
-void tst_qmake::functions()
-{
- QString workDir = base_path + "/testdata/functions";
- QString buildDir = base_path + "/testdata/functions_build";
- QVERIFY( test_compiler.qmake( workDir, "functions", buildDir ));
-}
-
-void tst_qmake::operators()
-{
- QString workDir = base_path + "/testdata/operators";
- QVERIFY( test_compiler.qmake( workDir, "operators" ));
-}
-
-void tst_qmake::variables()
-{
- QString workDir = base_path + "/testdata/variables";
- QVERIFY(test_compiler.qmake( workDir, "variables" ));
-}
-
-void tst_qmake::func_export()
-{
- QString workDir = base_path + "/testdata/func_export";
- QVERIFY(test_compiler.qmake( workDir, "func_export" ));
-}
-
-void tst_qmake::func_variables()
-{
- QString workDir = base_path + "/testdata/func_variables";
- QVERIFY(test_compiler.qmake( workDir, "func_variables" ));
-}
-
-void tst_qmake::comments()
-{
- QString workDir = base_path + "/testdata/comments";
- QVERIFY(test_compiler.qmake( workDir, "comments" ));
-}
-
void tst_qmake::duplicateLibraryEntries()
{
QVERIFY(true);
@@ -499,26 +454,6 @@ void tst_qmake::bundle_spaces()
}
#endif // defined(Q_OS_MAC)
-void tst_qmake::includefunction()
-{
- QString workDir = base_path + "/testdata/include_function";
- QRegExp warningMsg("Cannot read .*: No such file or directory");
- QVERIFY(test_compiler.qmake( workDir, "include_existing_file"));
- QVERIFY(!test_compiler.commandOutput().contains(warningMsg));
-
- // test include() usage on a missing file
- test_compiler.clearCommandOutput();
- workDir = base_path + "/testdata/include_function";
- QVERIFY(test_compiler.qmake( workDir, "include_missing_file" ));
- QVERIFY(test_compiler.commandOutput().contains(warningMsg));
-
- // test include() usage on a missing file when all function parameters are used
- test_compiler.clearCommandOutput();
- workDir = base_path + "/testdata/include_function";
- QVERIFY(test_compiler.qmake( workDir, "include_missing_file2" ));
- QVERIFY(test_compiler.commandOutput().contains(warningMsg));
-}
-
void tst_qmake::substitutes()
{
QString workDir = base_path + "/testdata/substitutes";
@@ -564,34 +499,6 @@ void tst_qmake::proFileCache()
QVERIFY( test_compiler.qmake( workDir, "pro_file_cache" ));
}
-void tst_qmake::json()
-{
- QString workDir = base_path + "/testdata/json";
- QVERIFY( test_compiler.qmake( workDir, "json.pro" ));
- QString output = test_compiler.commandOutput();
-
- // all keys
- QVERIFY(output.contains("json._KEYS_ array false null number object string true"));
- // array
- QVERIFY(output.contains("json.array._KEYS_ 0 1 2"));
- QVERIFY(output.contains("json.array.0 arrayItem1"));
- QVERIFY(output.contains("json.array.1 arrayItem2"));
- QVERIFY(output.contains("json.array.2 arrayItem3"));
- // object
- QVERIFY(output.contains("json.object._KEYS_ key1 key2"));
- QVERIFY(output.contains("json.object.key1 objectValue1"));
- QVERIFY(output.contains("json.object.key1 objectValue1"));
- // value types
- QVERIFY(output.contains("json.string: test string"));
- QVERIFY(output.contains("json.number: 999"));
- QVERIFY(output.contains("json.true: true"));
- QVERIFY(output.contains("json.false: false"));
- QVERIFY(output.contains("json.null:"));
- // functional booleans
- QVERIFY(output.contains("json.true is true"));
- QVERIFY(output.contains("json.false is false"));
-}
-
void tst_qmake::resources()
{
QString workDir = base_path + "/testdata/resources";