def test_data_set_name_must_be_unique(self): a = DataSet.objects.create(data_group=self.data_group1, data_type=self.data_type1) a.validate_unique() b = DataSet(data_group=self.data_group1, data_type=self.data_type1) assert_raises(ValidationError, lambda: b.validate_unique())
def test_data_group_data_type_combo_must_be_unique(self): data_set1 = DataSet.objects.create(data_group=self.data_group1, data_type=self.data_type1) data_set1.validate_unique() data_set2 = DataSet(data_group=self.data_group1, data_type=self.data_type1) assert_raises(ValidationError, lambda: data_set2.validate_unique())
def test_data_group_data_type_combo_must_be_unique(self): data_set1 = DataSet.objects.create( data_group=self.data_group1, data_type=self.data_type1) data_set1.validate_unique() data_set2 = DataSet( data_group=self.data_group1, data_type=self.data_type1) assert_raises(ValidationError, lambda: data_set2.validate_unique())
def test_data_set_name_must_be_unique(self): a = DataSet.objects.create( data_group=self.data_group1, data_type=self.data_type1) a.validate_unique() b = DataSet( data_group=self.data_group1, data_type=self.data_type1) assert_raises(ValidationError, lambda: b.validate_unique())
def _assert_name_not_valid(name): with _make_temp_data_group_and_type() as (data_group, data_type): assert_raises( ValidationError, lambda: DataSet( name=name, data_group=data_group, data_type=data_type).full_clean())
def _assert_name_is_valid(name): with _make_temp_data_group_and_type() as (data_group, data_type): DataSet(name=name, data_group=data_group, data_type=data_type).full_clean()