Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
adapt test and actually run it
  • Loading branch information
3nids committed Dec 4, 2019
1 parent aec6866 commit a4fda0a
Show file tree
Hide file tree
Showing 2 changed files with 18 additions and 4 deletions.
1 change: 1 addition & 0 deletions tests/src/python/CMakeLists.txt
Expand Up @@ -31,6 +31,7 @@ ADD_PYTHON_TEST(PyQgsBookmarkModel test_qgsbookmarkmodel.py)
ADD_PYTHON_TEST(PyQgsBox3d test_qgsbox3d.py)
ADD_PYTHON_TEST(PyQgsCategorizedSymbolRenderer test_qgscategorizedsymbolrenderer.py)
ADD_PYTHON_TEST(PyQgsCheckableComboBox test_qgscheckablecombobox.py)
ADD_PYTHON_TEST(PyQgsClassificationMethod test_qgsclassificationmethod.py)
ADD_PYTHON_TEST(PyQgsColorButton test_qgscolorbutton.py)
ADD_PYTHON_TEST(PyQgsColorRamp test_qgscolorramp.py)
ADD_PYTHON_TEST(PyQgsColorScheme test_qgscolorscheme.py)
Expand Down
21 changes: 17 additions & 4 deletions tests/src/python/test_qgsclassificationmethod.py
Expand Up @@ -59,14 +59,27 @@ def testQgsClassificationLogarithmic(self):
vl = createMemoryLayer(values)

m = QgsClassificationLogarithmic()
r = m.classes(vl, 'value', 9)
r = m.classes(vl, 'value', 8)

self.assertEqual(r.count(), 6)
self.assertEqual(len(r), 6)
self.assertEqual(r[0].label(), '2746.71 - 10^4')
self.assertEqual(QgsClassificationMethod.listToValues(r),
self.assertEqual(QgsClassificationMethod.rangesToBreaks(r),
[10000.0, 100000.0, 1000000.0, 10000000.0, 100000000.0, 1000000000.0])

self.assertEqual(m.classes(vl, 'value', 4).count(), 4)
self.assertEqual(len(m.classes(vl, 'value', 4)), 4)

def testQgsClassificationLogarithmic_FilterZeroNeg(self):
values = [-2, 0, 1, 7, 66, 555, 4444]

vl = createMemoryLayer(values)

m = QgsClassificationLogarithmic()
m.setParameterValues({'FILTER_ZERO_NEG_VALUES': True})
r = m.classes(vl, 'value', 4)

self.assertEqual(len(r), 4)
self.assertEqual(r[0].label(), '1 - 10^1')
self.assertEqual(QgsClassificationMethod.rangesToBreaks(r), [10.0, 100.0, 1000.0, 10000.0])


if __name__ == "__main__":
Expand Down

0 comments on commit a4fda0a

Please sign in to comment.