def test_convert(self): xdata = numpy.array(2.0, dtype="d") X = PhysArray(xdata, name="X", units="km") indata = "m" testname = "X.convert({})".format(indata) actual = X.convert(Unit(indata)) new_name = "convert({}, from={}, to={})".format( X.name, X.units, indata) expected = PhysArray(2000.0, name=new_name, units=indata) print_test_message(testname, actual=actual, expected=expected, X=X) self.assertPhysArraysEqual(actual, expected, testname=testname)
def test_convert(self): xdata = numpy.array(2., dtype='d') X = PhysArray(xdata, name='X', units='km') indata = 'm' testname = 'X.convert({})'.format(indata) actual = X.convert(Unit(indata)) new_name = "convert({}, from={}, to={})".format( X.name, X.units, indata) expected = PhysArray(2000., name=new_name, units=indata) print_test_message(testname, actual=actual, expected=expected, X=X) self.assertPhysArraysEqual(actual, expected, testname=testname)