def testQgsRendererRange_1(self): """Test QgsRendererRange getter/setter functions""" range = QgsRendererRange() self.assertTrue(range) lower = 123.45 upper = 234.56 label = "Test label" symbol = createMarkerSymbol() range.setLowerValue(lower) self.assertEqual(range.lowerValue(), lower, "Lower value getter/setter failed") range.setUpperValue(upper) self.assertEqual(range.upperValue(), upper, "Upper value getter/setter failed") range.setLabel(label) self.assertEqual(range.label(), label, "Label getter/setter failed") range.setRenderState(True) self.assertTrue(range.renderState(), "Render state getter/setter failed") range.setRenderState(False) self.assertFalse(range.renderState(), "Render state getter/setter failed") range.setSymbol(symbol.clone()) self.assertEqual(symbol.dump(), range.symbol().dump(), "Symbol getter/setter failed") range2 = QgsRendererRange(lower, upper, symbol.clone(), label, False) self.assertEqual(range2.lowerValue(), lower, "Lower value from constructor failed") self.assertEqual(range2.upperValue(), upper, "Upper value from constructor failed") self.assertEqual(range2.label(), label, "Label from constructor failed") self.assertEqual(range2.symbol().dump(), symbol.dump(), "Symbol from constructor failed") self.assertFalse(range2.renderState(), "Render state getter/setter failed")