[QGIS Commit] r14400 - trunk/qgis/tests/src/core

svn_qgis at osgeo.org svn_qgis at osgeo.org
Mon Oct 18 15:43:08 EDT 2010


Author: timlinux
Date: 2010-10-18 12:43:08 -0700 (Mon, 18 Oct 2010)
New Revision: 14400

Modified:
   trunk/qgis/tests/src/core/testqgsvectorlayer.cpp
Log:
Make the unit test more explicitly test result size and use a proper attribute list

Modified: trunk/qgis/tests/src/core/testqgsvectorlayer.cpp
===================================================================
--- trunk/qgis/tests/src/core/testqgsvectorlayer.cpp	2010-10-18 19:41:37 UTC (rev 14399)
+++ trunk/qgis/tests/src/core/testqgsvectorlayer.cpp	2010-10-18 19:43:08 UTC (rev 14400)
@@ -146,15 +146,18 @@
   {
     QgsVectorDataProvider * myProvider = mpNonSpatialLayer->dataProvider();
     QgsFeature f;
+    QgsAttributeList myList;
+    myList << 0 << 1 << 2 << 3;
     int myCount = 0;
-    myProvider->select();
+    myProvider->select( myList );
     while ( myProvider->nextFeature( f ) )
     {
       qDebug("Getting feature from provider");
       myCount++;
     }
-    QVERIFY( myCount > 10);
+    QVERIFY( myCount == 3 );
   };
+
   void QgsVectorLayerstorageType()
   {
 



More information about the QGIS-commit mailing list