Example #1
0
 def test_TypeName(self):
     myPath = os.path.join(unitTestDataPath(), 'lines.shp')
     myLayer = QgsVectorLayer(myPath, 'Lines', 'ogr')
     provider = myLayer.dataProvider()
     allAttrs = provider.attributeIndexes()
     provider.select(allAttrs)
     
     feat = QgsFeature()
     provider.nextFeature(feat)
     myTypeName = feat.typeName()
     myExpectedTypeName = "lines"
     myMessage = '\nExpected: %s\nGot: %s' % (myExpectedTypeName, myTypeName)
     assert myTypeName == myExpectedTypeName, myMessage
Example #2
0
    def test_TypeName(self):
        myPath = os.path.join(unitTestDataPath(), 'lines.shp')
        myLayer = QgsVectorLayer(myPath, 'Lines', 'ogr')
        provider = myLayer.dataProvider()
        allAttrs = provider.attributeIndexes()
        provider.select(allAttrs)

        feat = QgsFeature()
        provider.nextFeature(feat)
        myTypeName = feat.typeName()
        myExpectedTypeName = "lines"
        myMessage = '\nExpected: %s\nGot: %s' % (myExpectedTypeName,
                                                 myTypeName)
        assert myTypeName == myExpectedTypeName, myMessage