def test_iter_request_datasets(self): rd = self.test_data.get_rd('cancm4_tas') field = rd.get() field.name = 'foo' rdc = RequestDatasetCollection(target=[rd, field]) tt = list(rdc.iter_request_datasets()) self.assertEqual(len(tt), 1) self.assertEqual(len(rdc), 2) self.assertIsInstance(tt[0], RequestDataset)