def test_manual(self): """Test copy from Ni Nj Nk.""" maps1 = Maps(Ni=Ni, Nj=Nj, Nk=Nk) maps2 = Maps.copy_header(maps1) self.assertEqual(maps1.Ni, maps2.Ni) self.assertEqual(maps1.Nj, maps2.Nj) self.assertEqual(maps1.Nk, maps2.Nk)
def test_template(self): """Test copy from template.""" maps1 = Maps(template=template) maps2 = Maps.copy_header(maps1) self.assertEqual(maps1.Ni, maps2.Ni) self.assertEqual(maps1.Nj, maps2.Nj) self.assertEqual(maps1.Nk, maps2.Nk) self.assertTrue(np.array_equal(maps1.affine, maps2.affine))