Example #1
0
    def test_addMapLayerInvalid(self):
        """ test that invalid map layers can't be added to store """
        store = QgsMapLayerStore()

        vl = QgsVectorLayer("Point?field=x:string", 'test', "xxx")
        self.assertEqual(store.addMapLayer(vl), vl)
        self.assertEqual(len(store.mapLayersByName('test')), 1)
        self.assertEqual(store.count(), 1)
        self.assertEqual(store.validCount(), 0)
Example #2
0
    def test_addMapLayerInvalid(self):
        """ test that invalid map layers can't be added to store """
        store = QgsMapLayerStore()

        vl = QgsVectorLayer("Point?field=x:string", 'test', "xxx")
        self.assertEqual(store.addMapLayer(vl), vl)
        self.assertEqual(len(store.mapLayersByName('test')), 1)
        self.assertEqual(store.count(), 1)
        self.assertEqual(store.validCount(), 0)