summaryrefslogtreecommitdiffstats
path: root/tests/auto/qnetworkconfigmanager/tst_qnetworkconfigmanager.cpp
diff options
context:
space:
mode:
authorAlex <qt-info@nokia.com>2009-07-14 09:27:39 +1000
committerAlex <qt-info@nokia.com>2009-07-14 09:27:39 +1000
commit815ec3f287d918d4ca686d62537a5efefb80b1d6 (patch)
tree659f149b5e06f7cec852f134c86f6c4c3bc24922 /tests/auto/qnetworkconfigmanager/tst_qnetworkconfigmanager.cpp
parentcefb65f2ec79412689bb6e1eadcff10763cc4a3d (diff)
allConfigurations() does not return a UserChoice config
Diffstat (limited to 'tests/auto/qnetworkconfigmanager/tst_qnetworkconfigmanager.cpp')
-rw-r--r--tests/auto/qnetworkconfigmanager/tst_qnetworkconfigmanager.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/tests/auto/qnetworkconfigmanager/tst_qnetworkconfigmanager.cpp b/tests/auto/qnetworkconfigmanager/tst_qnetworkconfigmanager.cpp
index 9be8adc998..6b07c9d650 100644
--- a/tests/auto/qnetworkconfigmanager/tst_qnetworkconfigmanager.cpp
+++ b/tests/auto/qnetworkconfigmanager/tst_qnetworkconfigmanager.cpp
@@ -80,6 +80,11 @@ void tst_QNetworkConfigurationManager::allConfigurations()
QNetworkConfigurationManager manager;
QList<QNetworkConfiguration> preScanConfigs = manager.allConfigurations();
+ foreach(QNetworkConfiguration c, preScanConfigs)
+ {
+ QVERIFY2(c.type()!=QNetworkConfiguration::UserChoice, "allConfiguration must not return UserChoice configs");
+ }
+
QSignalSpy spy(&manager, SIGNAL(updateCompleted()));
manager.updateConfigurations(); //initiate scans
QTRY_VERIFY(spy.count() == 1); //wait for scan to complete
@@ -93,6 +98,7 @@ void tst_QNetworkConfigurationManager::allConfigurations()
QVERIFY(p.isValid());
printConfigurationDetails(p);
QVERIFY(p.type() != QNetworkConfiguration::Invalid);
+ QVERIFY(p.type() != QNetworkConfiguration::UserChoice);
}
configs = manager.allConfigurations(QNetworkConfiguration::Undefined);