def test_check_object_field_error(self): er = ExternalResources('terms') data = Data(name="species", data=['H**o sapiens', 'Mus musculus']) er._check_object_field(data, '') er._add_object(data, '', '') with self.assertRaises(ValueError): er._check_object_field(data, '')
def test_check_object_field_add(self): er = ExternalResources('terms') data = Data(name="species", data=['H**o sapiens', 'Mus musculus']) er._check_object_field('uuid1', '') er._check_object_field(data, '') self.assertEqual(er.objects.data, [('uuid1', '', ''), (data.object_id, '', '')])