[Numpy-svn] r6339 - in trunk/numpy: lib/tests ma
numpy-svn at scipy.org
numpy-svn at scipy.org
Wed Feb 4 15:52:40 EST 2009
Author: pierregm
Date: 2009-02-04 14:52:36 -0600 (Wed, 04 Feb 2009)
New Revision: 6339
Modified:
trunk/numpy/lib/tests/test__iotools.py
trunk/numpy/ma/core.py
Log:
* test__iotools : prevent test_upgrademapper if dateutil is not installed
* MaskedArray.__rmul__ : switch to multiply(self, other)
Modified: trunk/numpy/lib/tests/test__iotools.py
===================================================================
--- trunk/numpy/lib/tests/test__iotools.py 2009-02-03 17:11:44 UTC (rev 6338)
+++ trunk/numpy/lib/tests/test__iotools.py 2009-02-04 20:52:36 UTC (rev 6339)
@@ -130,11 +130,14 @@
#
def test_upgrademapper(self):
"Tests updatemapper"
- import dateutil.parser
- import datetime
- dateparser = dateutil.parser.parse
- StringConverter.upgrade_mapper(dateparser, datetime.date(2000,1,1))
- convert = StringConverter(dateparser, datetime.date(2000, 1, 1))
- test = convert('2001-01-01')
- assert_equal(test, datetime.datetime(2001, 01, 01, 00, 00, 00))
+ try:
+ import dateutil.parser
+ import datetime
+ dateparser = dateutil.parser.parse
+ StringConverter.upgrade_mapper(dateparser, datetime.date(2000,1,1))
+ convert = StringConverter(dateparser, datetime.date(2000, 1, 1))
+ test = convert('2001-01-01')
+ assert_equal(test, datetime.datetime(2001, 01, 01, 00, 00, 00))
+ except ImportError:
+ pass
Modified: trunk/numpy/ma/core.py
===================================================================
--- trunk/numpy/ma/core.py 2009-02-03 17:11:44 UTC (rev 6338)
+++ trunk/numpy/ma/core.py 2009-02-04 20:52:36 UTC (rev 6339)
@@ -2466,7 +2466,7 @@
#
def __rmul__(self, other):
"Multiply other by self, and return a new masked array."
- return multiply(other, self)
+ return multiply(self, other)
#
def __div__(self, other):
"Divide other into self, and return a new masked array."
More information about the Numpy-svn
mailing list