1#!/usr/bin/env python 2 3import vtk 4from vtk.test import Testing 5 6class TestGetRangeColorTransferFunction(Testing.vtkTest): 7 def testGetRangeDoubleStarArg(self): 8 cmap = vtk.vtkColorTransferFunction() 9 10 localRange = [-1, -1] 11 cmap.GetRange(localRange) 12 self.assertEqual(localRange[0], 0.0) 13 self.assertEqual(localRange[1], 0.0) 14 15 def testGetRangeTwoDoubleStarArg(self): 16 cmap = vtk.vtkColorTransferFunction() 17 18 localMin = vtk.reference(-1) 19 localMax = vtk.reference(-1) 20 cmap.GetRange(localMin, localMax) 21 self.assertEqual(localMin, 0.0) 22 self.assertEqual(localMax, 0.0) 23 24 def testGetRangeNoArg(self): 25 cmap = vtk.vtkColorTransferFunction() 26 27 crange = cmap.GetRange() 28 self.assertEqual(len(crange), 2) 29 self.assertEqual(crange[0], 0.0) 30 self.assertEqual(crange[1], 0.0) 31 32if __name__ == "__main__": 33 Testing.main([(TestGetRangeColorTransferFunction, 'test')]) 34