summaryrefslogtreecommitdiffstats
path: root/tests/auto/widgets/dialogs
diff options
context:
space:
mode:
authorSergio Ahumada <sergio.ahumada@nokia.com>2012-09-04 12:40:16 +0200
committerQt by Nokia <qt-info@nokia.com>2012-09-14 06:24:38 +0200
commit34cd8fd566cd61385db12112d9515b0d5388dad3 (patch)
tree0f311e165c03c040f2c32261f96d80965443d4c6 /tests/auto/widgets/dialogs
parent6fd1895b918c45d8404ff38319f508f0357cba27 (diff)
tests: Don't omit the body of a test function with QT_BUILD_INTERNAL
Changing it outside of the test function definition to avoid running empty/inapplicable test functions. Change-Id: I713560cde7f715696984ed082d682900f5f1bcdd Reviewed-by: Qt Doc Bot <qt_docbot@qt-project.org> Reviewed-by: Thiago Macieira <thiago.macieira@intel.com> Reviewed-by: Caroline Chao <caroline.chao@nokia.com>
Diffstat (limited to 'tests/auto/widgets/dialogs')
-rw-r--r--tests/auto/widgets/dialogs/qfiledialog/tst_qfiledialog.cpp16
-rw-r--r--tests/auto/widgets/dialogs/qfiledialog2/tst_qfiledialog2.cpp42
-rw-r--r--tests/auto/widgets/dialogs/qfilesystemmodel/tst_qfilesystemmodel.cpp8
3 files changed, 38 insertions, 28 deletions
diff --git a/tests/auto/widgets/dialogs/qfiledialog/tst_qfiledialog.cpp b/tests/auto/widgets/dialogs/qfiledialog/tst_qfiledialog.cpp
index b50e32c8ea..45e677aa70 100644
--- a/tests/auto/widgets/dialogs/qfiledialog/tst_qfiledialog.cpp
+++ b/tests/auto/widgets/dialogs/qfiledialog/tst_qfiledialog.cpp
@@ -101,7 +101,9 @@ public slots:
private slots:
void currentChangedSignal();
+#ifdef QT_BUILD_INTERNAL
void directoryEnteredSignal();
+#endif
void filesSelectedSignal_data();
void filesSelectedSignal();
void filterSelectedSignal();
@@ -141,8 +143,10 @@ private slots:
void enableChooseButton();
void hooks();
#ifdef Q_OS_UNIX
+#ifdef QT_BUILD_INTERNAL
void tildeExpansion_data();
void tildeExpansion();
+#endif // QT_BUILD_INTERNAL
#endif
private:
@@ -213,9 +217,9 @@ void tst_QFiledialog::currentChangedSignal()
}
// only emitted from the views, sidebar, or lookin combo
+#if defined QT_BUILD_INTERNAL
void tst_QFiledialog::directoryEnteredSignal()
{
-#if defined QT_BUILD_INTERNAL
QNonNativeFileDialog fd(0, "", QDir::root().path());
fd.setOptions(QFileDialog::DontUseNativeDialog);
fd.show();
@@ -259,8 +263,8 @@ void tst_QFiledialog::directoryEnteredSignal()
QTest::mouseDClick(listView->viewport(), Qt::LeftButton, 0, listView->visualRect(folder).center());
QTRY_COMPARE(spyDirectoryEntered.count(), 1);
*/
-#endif
}
+#endif
Q_DECLARE_METATYPE(QFileDialog::FileMode)
void tst_QFiledialog::filesSelectedSignal_data()
@@ -1313,6 +1317,7 @@ void tst_QFiledialog::hooks()
}
#ifdef Q_OS_UNIX
+#ifdef QT_BUILD_INTERNAL
void tst_QFiledialog::tildeExpansion_data()
{
QTest::addColumn<QString>("tildePath");
@@ -1328,18 +1333,17 @@ void tst_QFiledialog::tildeExpansion_data()
QString invalid = QString::fromLatin1("~thisIsNotAValidUserName");
QTest::newRow("invalid user name") << invalid << invalid;
}
+#endif // QT_BUILD_INTERNAL
+#ifdef QT_BUILD_INTERNAL
void tst_QFiledialog::tildeExpansion()
{
-#ifndef QT_BUILD_INTERNAL
- QSKIP("Test case relies on developer build (AUTOTEST_EXPORT)");
-#else
QFETCH(QString, tildePath);
QFETCH(QString, expandedPath);
QCOMPARE(qt_tildeExpansion(tildePath), expandedPath);
-#endif
}
+#endif // QT_BUILD_INTERNAL
#endif
QTEST_MAIN(tst_QFiledialog)
diff --git a/tests/auto/widgets/dialogs/qfiledialog2/tst_qfiledialog2.cpp b/tests/auto/widgets/dialogs/qfiledialog2/tst_qfiledialog2.cpp
index 3506057521..c0ab7b9531 100644
--- a/tests/auto/widgets/dialogs/qfiledialog2/tst_qfiledialog2.cpp
+++ b/tests/auto/widgets/dialogs/qfiledialog2/tst_qfiledialog2.cpp
@@ -99,9 +99,16 @@ public slots:
void cleanup();
private slots:
+#ifdef QT_BUILD_INTERNAL
+ void deleteDirAndFiles();
void listRoot();
+ void task227304_proxyOnFileDialog();
+ void task236402_dontWatchDeletedDir();
+ void task251321_sideBarHiddenEntries();
+ void task251341_sideBarRemoveEntries();
+ void task257579_sideBarWithNonCleanUrls();
+#endif
void heapCorruption();
- void deleteDirAndFiles();
void filter();
void showNameFilterDetails();
void unc();
@@ -110,7 +117,6 @@ private slots:
void task178897_minimumSize();
void task180459_lastDirectory_data();
void task180459_lastDirectory();
- void task227304_proxyOnFileDialog();
void task227930_correctNavigationKeyboardBehavior();
#if defined(Q_OS_WIN) && !defined(Q_OS_WINCE)
void task226366_lowerCaseHardDriveWindows();
@@ -118,15 +124,11 @@ private slots:
void completionOnLevelAfterRoot();
void task233037_selectingDirectory();
void task235069_hideOnEscape();
- void task236402_dontWatchDeletedDir();
void task203703_returnProperSeparator();
void task228844_ensurePreviousSorting();
void task239706_editableFilterCombo();
void task218353_relativePaths();
- void task251321_sideBarHiddenEntries();
- void task251341_sideBarRemoveEntries();
void task254490_selectFileMultipleTimes();
- void task257579_sideBarWithNonCleanUrls();
void task259105_filtersCornerCases();
void QTBUG4419_lineEditSelectAll();
@@ -176,9 +178,9 @@ void tst_QFileDialog2::cleanup()
settings.setValue(QLatin1String("filedialog"), userSettings);
}
+#ifdef QT_BUILD_INTERNAL
void tst_QFileDialog2::listRoot()
{
-#if defined QT_BUILD_INTERNAL
QFileInfoGatherer fileInfoGatherer;
fileInfoGatherer.start();
QTest::qWait(1500);
@@ -194,8 +196,8 @@ void tst_QFileDialog2::listRoot()
QTest::qWait(500);
#endif
QCOMPARE(qt_test_isFetchedRoot(),true);
-#endif
}
+#endif
void tst_QFileDialog2::heapCorruption()
{
@@ -214,9 +216,9 @@ struct FriendlyQFileDialog : public QNonNativeFileDialog
};
+#ifdef QT_BUILD_INTERNAL
void tst_QFileDialog2::deleteDirAndFiles()
{
-#if defined QT_BUILD_INTERNAL
QString tempPath = tempDir.path() + "/QFileDialogTestDir4FullDelete";
QDir dir;
QVERIFY(dir.mkpath(tempPath + "/foo"));
@@ -243,8 +245,8 @@ void tst_QFileDialog2::deleteDirAndFiles()
QFileInfo info(tempPath);
QTest::qWait(2000);
QVERIFY(!info.exists());
-#endif
}
+#endif
void tst_QFileDialog2::filter()
{
@@ -453,9 +455,9 @@ QString &dir, const QString &filter)
}
};
+#ifdef QT_BUILD_INTERNAL
void tst_QFileDialog2::task227304_proxyOnFileDialog()
{
-#if defined QT_BUILD_INTERNAL
QNonNativeFileDialog fd(0, "", QDir::currentPath(), 0);
fd.setProxyModel(new FilterDirModel(QDir::currentPath()));
fd.show();
@@ -489,8 +491,8 @@ void tst_QFileDialog2::task227304_proxyOnFileDialog()
QTest::mouseClick(sidebar->viewport(), Qt::LeftButton, 0, sidebar->visualRect(sidebar->model()->index(1, 0)).center());
QTest::qWait(250);
//We shouldn't crash
-#endif
}
+#endif
void tst_QFileDialog2::task227930_correctNavigationKeyboardBehavior()
{
@@ -670,9 +672,9 @@ void tst_QFileDialog2::task235069_hideOnEscape()
QCOMPARE(fd2.isVisible(), false);
}
+#ifdef QT_BUILD_INTERNAL
void tst_QFileDialog2::task236402_dontWatchDeletedDir()
{
-#if defined QT_BUILD_INTERNAL
//THIS TEST SHOULD NOT DISPLAY WARNINGS
QDir current = QDir::currentPath();
//make sure it is the first on the list
@@ -692,8 +694,8 @@ void tst_QFileDialog2::task236402_dontWatchDeletedDir()
QTest::qWait(200);
fd.d_func()->removeDirectory(current.absolutePath() + "/aaaaaaaaaa/");
QTest::qWait(1000);
-#endif
}
+#endif
void tst_QFileDialog2::task203703_returnProperSeparator()
{
@@ -862,9 +864,9 @@ void tst_QFileDialog2::task218353_relativePaths()
appDir.rmdir("test");
}
+#ifdef QT_BUILD_INTERNAL
void tst_QFileDialog2::task251321_sideBarHiddenEntries()
{
-#if defined QT_BUILD_INTERNAL
QNonNativeFileDialog fd;
QDir current = QDir::currentPath();
@@ -899,8 +901,8 @@ void tst_QFileDialog2::task251321_sideBarHiddenEntries()
hiddenSubDir.rmdir("happy");
hiddenDir.rmdir("subdir");
current.rmdir(".hidden");
-#endif
}
+#endif
#if defined QT_BUILD_INTERNAL
class MyQSideBar : public QSidebar
@@ -922,9 +924,9 @@ public :
};
#endif
+#ifdef QT_BUILD_INTERNAL
void tst_QFileDialog2::task251341_sideBarRemoveEntries()
{
-#if defined QT_BUILD_INTERNAL
QNonNativeFileDialog fd;
QDir current = QDir::currentPath();
@@ -984,8 +986,8 @@ void tst_QFileDialog2::task251341_sideBarRemoveEntries()
QCOMPARE(mySideBar.urls(), expected);
current.rmdir("testDir");
-#endif
}
+#endif
void tst_QFileDialog2::task254490_selectFileMultipleTimes()
{
@@ -1019,9 +1021,9 @@ void tst_QFileDialog2::task254490_selectFileMultipleTimes()
t->deleteLater();
}
+#ifdef QT_BUILD_INTERNAL
void tst_QFileDialog2::task257579_sideBarWithNonCleanUrls()
{
-#if defined QT_BUILD_INTERNAL
QDir dir(tempDir.path());
QLatin1String dirname("autotest_task257579");
dir.rmdir(dirname); //makes sure it doesn't exist any more
@@ -1042,8 +1044,8 @@ void tst_QFileDialog2::task257579_sideBarWithNonCleanUrls()
//all tests are finished, we can remove the temporary dir
QVERIFY(dir.rmdir(dirname));
-#endif
}
+#endif
void tst_QFileDialog2::task259105_filtersCornerCases()
{
diff --git a/tests/auto/widgets/dialogs/qfilesystemmodel/tst_qfilesystemmodel.cpp b/tests/auto/widgets/dialogs/qfilesystemmodel/tst_qfilesystemmodel.cpp
index af213a5508..78580526c3 100644
--- a/tests/auto/widgets/dialogs/qfilesystemmodel/tst_qfilesystemmodel.cpp
+++ b/tests/auto/widgets/dialogs/qfilesystemmodel/tst_qfilesystemmodel.cpp
@@ -83,8 +83,10 @@ private slots:
void indexPath();
void rootPath();
+#ifdef QT_BUILD_INTERNAL
void naturalCompare_data();
void naturalCompare();
+#endif
void readOnly();
void iconProvider();
@@ -231,6 +233,7 @@ void tst_QFileSystemModel::rootPath()
}
}
+#ifdef QT_BUILD_INTERNAL
void tst_QFileSystemModel::naturalCompare_data()
{
QTest::addColumn<QString>("s1");
@@ -277,10 +280,11 @@ void tst_QFileSystemModel::naturalCompare_data()
}
#undef ROWNAME
}
+#endif
+#ifdef QT_BUILD_INTERNAL
void tst_QFileSystemModel::naturalCompare()
{
-#ifdef QT_BUILD_INTERNAL
QFETCH(QString, s1);
QFETCH(QString, s2);
QFETCH(int, caseSensitive);
@@ -298,8 +302,8 @@ void tst_QFileSystemModel::naturalCompare()
// created. The scheduler takes its time to recognize ended threads.
QTest::qWait(300);
#endif
-#endif
}
+#endif
void tst_QFileSystemModel::readOnly()
{