Exemplo n.º 1
0
    def test_validate_language_invalid_2(self):
        errors = defaultdict(list)

        dada = copy.deepcopy(TEST_DATA_FLATTENED)
        dada[('language',)] = u''
        dada[('langdis',)] = 'False'

        convert_languages(('language',), dada, errors, None)
        remove_disabled_languages(('language',), dada, errors, None)
        assert len(errors) == 1
Exemplo n.º 2
0
    def test_validate_language_invalid_2(self):
        errors = defaultdict(list)

        dada = copy.deepcopy(TEST_DATA_FLATTENED)
        dada[('language', )] = u''
        dada[('langdis', )] = 'False'

        convert_languages(('language', ), dada, errors, None)
        remove_disabled_languages(('language', ), dada, errors, None)
        assert len(errors) == 1
Exemplo n.º 3
0
    def test_validate_language_delete(self):
        errors = defaultdict(list)

        dada = copy.deepcopy(TEST_DATA_FLATTENED)
        dada[('language',)] = u'fin, swe, eng, ita'
        dada[('langdis',)] = 'True'

        convert_languages(('language',), dada, errors, None)
        assert len(errors) == 0

        remove_disabled_languages(('language',), dada, errors, None)
        assert len(errors) == 0
        assert dada[('language',)] == u''
Exemplo n.º 4
0
    def test_validate_language_delete(self):
        errors = defaultdict(list)

        dada = copy.deepcopy(TEST_DATA_FLATTENED)
        dada[('language', )] = u'fin, swe, eng, ita'
        dada[('langdis', )] = 'True'

        convert_languages(('language', ), dada, errors, None)
        assert len(errors) == 0

        remove_disabled_languages(('language', ), dada, errors, None)
        assert len(errors) == 0
        assert dada[('language', )] == u''
Exemplo n.º 5
0
 def test_remove_disabled_languages_valid(self):
     errors = defaultdict(list)
     remove_disabled_languages(('language',), TEST_DATA_FLATTENED, errors, None)
     assert len(errors) == 0
Exemplo n.º 6
0
 def test_remove_disabled_languages_valid(self):
     errors = defaultdict(list)
     remove_disabled_languages(('language', ), TEST_DATA_FLATTENED, errors,
                               None)
     assert len(errors) == 0