Пример #1
0
    def testReplace(self):
        unionFilter = QGalleryUnionFilter()

        metaDataFilter = QGalleryMetaDataFilter()
        intersectionFilter = QGalleryIntersectionFilter()

        unionFilter.append(metaDataFilter)
        unionFilter.append(intersectionFilter)
        unionFilter.append(metaDataFilter)
        unionFilter.append(intersectionFilter)

        unionFilter.remove(0)
        unionFilter.remove(1)

        self.assertEqual(unionFilter.isEmpty(), False)
        self.assertEqual(unionFilter.filterCount(), 2)

        filters = unionFilter.filters()

        self.assertEqual(filters[0].type(), QGalleryFilter.Intersection)
        self.assertEqual(filters[1].type(), QGalleryFilter.Intersection)
Пример #2
0
    def testReplace(self):
        unionFilter =  QGalleryUnionFilter()

        metaDataFilter = QGalleryMetaDataFilter()
        intersectionFilter = QGalleryIntersectionFilter()

        unionFilter.append(metaDataFilter)
        unionFilter.append(intersectionFilter)
        unionFilter.append(metaDataFilter)
        unionFilter.append(intersectionFilter)

        unionFilter.remove(0)
        unionFilter.remove(1)

        self.assertEqual(unionFilter.isEmpty(), False)
        self.assertEqual(unionFilter.filterCount(), 2)

        filters = unionFilter.filters()

        self.assertEqual(filters[0].type(), QGalleryFilter.Intersection)
        self.assertEqual(filters[1].type(), QGalleryFilter.Intersection)