diff options
author | Christian Kandeler <christian.kandeler@qt.io> | 2017-10-30 09:51:36 +0100 |
---|---|---|
committer | Christian Kandeler <christian.kandeler@qt.io> | 2017-10-30 15:24:45 +0000 |
commit | 82eda46cc2155368a3110c670bad4c9f1817cef7 (patch) | |
tree | f915239a2a43b6171c8a37c2d316567a23d4e2c0 /tests/auto/cmdlineparser | |
parent | a4586e52f2e027d9cd3810302569eec152bcfc54 (diff) |
CLI: Ensure non-applicable commands refuse to take property assignments
Change-Id: Ib339a2649ecf32670f2f65d0bf159dcc960214df
Reviewed-by: Jake Petroules <jake.petroules@qt.io>
Diffstat (limited to 'tests/auto/cmdlineparser')
-rw-r--r-- | tests/auto/cmdlineparser/tst_cmdlineparser.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/tests/auto/cmdlineparser/tst_cmdlineparser.cpp b/tests/auto/cmdlineparser/tst_cmdlineparser.cpp index e8178800f..1d4bcd7a5 100644 --- a/tests/auto/cmdlineparser/tst_cmdlineparser.cpp +++ b/tests/auto/cmdlineparser/tst_cmdlineparser.cpp @@ -179,6 +179,9 @@ private slots: QVERIFY(!parser.parseCommandLine(QStringList() << fileArgs << "debug")); // Unknown parameter. QVERIFY(!parser.parseCommandLine(QStringList("help") << "build" << "clean")); // Too many arguments. QVERIFY(!parser.parseCommandLine(QStringList("clean") << "profile:x")); // This command cannot resolve. + QVERIFY(!parser.parseCommandLine(QStringList("dump-nodes-tree") << "profile:x")); // This command cannot resolve. + QVERIFY(!parser.parseCommandLine(QStringList("status") << "profile:x")); // This command cannot resolve. + QVERIFY(!parser.parseCommandLine(QStringList("update-timestamps") << "profile:x")); // This command cannot resolve. } }; |