summaryrefslogtreecommitdiff
path: root/numpy/ma/testutils.py
Commit message (Collapse)AuthorAgeFilesLines
* (no commit message)pierregm2010-08-091-27/+27
|
* Cleanup r7978 (add err_msg support to assert_mask_equalmdroe2009-12-071-2/+2
|
* testutils:pierregm2008-12-231-13/+14
| | | | | | | | | | | | | * assert_equal : use assert_equal_array on records * assert_array_compare : prevent the common mask to be back-propagated to the initial input arrays. * assert_equal_array : use operator.__eq__ instead of ma.equal * assert_equal_less: use operator.__less__ instead of ma.less core: * Fixed _check_fill_value for nested flexible types * Add a ndtype option to _make_mask_descr * Fixed mask_or for nested flexible types * Fixed the printing of masked arrays w/ flexible types.
* testutils:pierregm2008-12-221-7/+9
| | | | | | assert_array_compare : make sure that the comparison is performed on ndarrays, and make sure we use the np version of the comparison function. core: * Try not to touch the data in unary/binary ufuncs, (including inplace)
* use if ...: raise AssertionError instead of assertpierregm2008-09-291-7/+14
|
* Removed unused imports.Alan McIntyre2008-09-131-4/+2
| | | | Standardize NumPy import as "import numpy as np".
* ran reindentJarrod Millman2008-08-081-6/+6
|
* testutilspierregm2008-07-171-1/+10
| | | | | | | | | | | * improved check on object/record arrays core * fixed filled for flexible types * fixed the definition of the mask for flexible types mrecords: * fixed a bug w/ titles/formats in __new__ and __array_finalize__
* prevent .reshape to update the whole __dict__ of the result, use ↵pierregm2008-07-011-1/+1
| | | | ._update_from instead
* Switched to use nose to run tests. Added test and bench functions to all ↵Alan McIntyre2008-06-171-5/+5
| | | | modules.
* core:pierregm2008-06-031-94/+69
| | | | | | | | | | | | | | | | | | | | | | | | | * use the "import numpy as np" convention * use np.function instead of (from)numeric.function * CHANGE : when using named fields, the fill_value is now a void-ndarray (and no longer a tuple) * _check_fill_value now checks that an existing fill_value is compatible with a new dtype (bug #806) * fix_invalid now accepts the mask keyword * MaskedArray.__new__ doesn't run _check_fill_value when the fill_value is None * add the astype method, to support the conversion of fill_value when needed. * arange/empty/empty_like/ones/zeros are now available through _convert2ma test_core: * modified test_filled_value to reflect that fill_value is a void-ndrecord when using named fields * added test_check_fill_value/test_check_fill_value_with_records testutils: * use the "import numpy as np" convention * assert_equal_records now uses getitem instead of getattr * assert_array_compare now calls numpy.testing.utils.assert_array_compare on filled data * the assert_xxx functions now accept the verbose keyword mrecords: * MaskedRecords inherit get_fill_value and set_fill_value from MaskedArray * In filled, force the filling value to be a void-ndarray
* fixed whitespace w/ reindentJarrod Millman2008-05-221-1/+1
|
* core : fixed a bug w/ array((0,0))/0.pierregm2008-04-301-1/+27
| | | | | | testutils : introduced assert_almost_equal/assert_approx_equal: use assert_almost_equal(a,b,decimal) to compare a and b up to decimal places use assert_approx_equal(a,b,decimal) to compare a and b up to b*10.**-decimal
* ran reindent in preparation for the 1.1 releaseJarrod Millman2008-04-201-1/+1
|
* Fix benchmarks. Remove remaining imports of maskedarray.Stefan van der Walt2007-12-151-2/+1
|
* Move ma to numpy root. Fix unit tests. Remove references to numpy.core.ma.Stefan van der Walt2007-12-151-0/+220