MCPcopy Create free account
hub / github.com/numpy/numpy / test_fromrecords_wmask

Method test_fromrecords_wmask

numpy/ma/tests/test_mrecords.py:437–456  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

435 assert_equal_records(_mrec._mask, mrec._mask)
436
437 def test_fromrecords_wmask(self):
438 # Tests construction from records w/ mask.
439 (mrec, nrec, ddtype) = self.data
440
441 _mrec = fromrecords(nrec.tolist(), dtype=ddtype, mask=[0, 1, 0,])
442 assert_equal_records(_mrec._data, mrec._data)
443 assert_equal(_mrec._mask.tolist(), [(0, 0, 0), (1, 1, 1), (0, 0, 0)])
444
445 _mrec = fromrecords(nrec.tolist(), dtype=ddtype, mask=True)
446 assert_equal_records(_mrec._data, mrec._data)
447 assert_equal(_mrec._mask.tolist(), [(1, 1, 1), (1, 1, 1), (1, 1, 1)])
448
449 _mrec = fromrecords(nrec.tolist(), dtype=ddtype, mask=mrec._mask)
450 assert_equal_records(_mrec._data, mrec._data)
451 assert_equal(_mrec._mask.tolist(), mrec._mask.tolist())
452
453 _mrec = fromrecords(nrec.tolist(), dtype=ddtype,
454 mask=mrec._mask.tolist())
455 assert_equal_records(_mrec._data, mrec._data)
456 assert_equal(_mrec._mask.tolist(), mrec._mask.tolist())
457
458 def test_fromtextfile(self):
459 # Tests reading from a text file.

Callers

nothing calls this directly

Calls 4

fromrecordsFunction · 0.90
assert_equal_recordsFunction · 0.90
assert_equalFunction · 0.90
tolistMethod · 0.45

Tested by

no test coverage detected