Beispiel #1
0
    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())
Beispiel #2
0
    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())
Beispiel #3
0
    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())
Beispiel #4
0
    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())
Beispiel #6
0
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()