def testEquality(self): """ test equality operator""" r1 = QgsStringReplacement('a', 'b', True, True) r2 = QgsStringReplacement('a', 'b', True, True) self.assertEqual(r1, r2) r2 = QgsStringReplacement('c', 'b') self.assertNotEqual(r1, r2) r2 = QgsStringReplacement('a', 'c') self.assertNotEqual(r1, r2) r2 = QgsStringReplacement('a', 'b', False, True) self.assertNotEqual(r1, r2) r2 = QgsStringReplacement('c', 'b', True, False) self.assertNotEqual(r1, r2)
def testBasic(self): """ basic QgsStringReplacementCollection tests""" list = [QgsStringReplacement('aa', '11'), QgsStringReplacement('bb', '22')] c = QgsStringReplacementCollection(list) self.assertEqual(c.replacements(), list)