def test_with_real_array(self): dm = DataManager(self.real_array) self.assertFalse(dm.has_lazy_data()) result = dm.lazy_data() self.assertFalse(dm.has_lazy_data()) self.assertEqual(result, self.lazy_array) self.assertFalse(dm.has_lazy_data())
def test_with_lazy_array(self): dm = DataManager(self.lazy_array) self.assertTrue(dm.has_lazy_data()) result = dm.lazy_data() self.assertTrue(dm.has_lazy_data()) self.assertIs(result, dm._lazy_array)