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

Method test_byview

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

Source from the content-addressed store, hash-verified

34 base = ma.array(list(zip(ilist, flist, slist)), mask=mask, dtype=ddtype)
35
36 def test_byview(self):
37 # Test creation by view
38 base = self.base
39 mbase = base.view(mrecarray)
40 assert_equal(mbase.recordmask, base.recordmask)
41 assert_equal_records(mbase._mask, base._mask)
42 assert_(isinstance(mbase._data, recarray))
43 assert_equal_records(mbase._data, base._data.view(recarray))
44 for field in ('a', 'b', 'c'):
45 assert_equal(base[field], mbase[field])
46 assert_equal_records(mbase.view(mrecarray), mbase)
47
48 def test_get(self):
49 # Tests fields retrieval

Callers

nothing calls this directly

Calls 4

assert_equalFunction · 0.90
assert_equal_recordsFunction · 0.90
assert_Function · 0.50
viewMethod · 0.45

Tested by

no test coverage detected