def test02_copy2(self): """Copy object creates different object""" compdata = CompData(np.random.randn(self.lenm), self.Vm) compdata2 = compdata.copy() self.assertFalse(id(compdata.m) == id(compdata2.m))
def test02_copy3(self): """Copied objects have same entries""" compdata = CompData(np.random.randn(self.lenm), self.Vm) compdata2 = compdata.copy() self.assertTrue(np.array_equal(compdata.m.vector().array(), \ compdata2.m.vector().array()))
def test01_inst2(self): """Instantiation with m and Vm""" compdata = CompData(np.random.randn(self.lenm), self.Vm)
def test02_copy(self): """Copy object w/ same object m""" compdata = CompData(np.random.randn(self.lenm), self.Vm) compdata2 = compdata.copy()
def test01_inst1(self): """Instantiation with m only""" compdata = CompData(self.m)
def test01_inst(self): """Defaut instantiation""" compdata = CompData()