Пример #1
0
def test_clean_specialchars_whitespace(specialchars):
    """Tests whitespace is accepted in special characters."""
    form_data = {
        'code': 'foo',
        'fullname': 'Foo',
        'checkstyle': 'foo',
        'nplurals': '2',
        'specialchars': specialchars,
    }
    form = LanguageForm(form_data)
    assert form.is_valid()
    assert ' ' in form.cleaned_data['specialchars']
Пример #2
0
def test_clean_specialchars_unique(specialchars, count_char):
    """Tests special characters are unique."""
    form_data = {
        'code': 'foo',
        'fullname': 'Foo',
        'checkstyle': 'foo',
        'nplurals': '2',
        'specialchars': specialchars,
    }
    form = LanguageForm(form_data)
    assert form.is_valid()
    assert form.cleaned_data['specialchars'].count(count_char) == 1
Пример #3
0
def test_clean_specialchars_unique(specialchars, count_char):
    """Tests special characters are unique."""
    form_data = {
        'code': 'foo',
        'fullname': 'Foo',
        'checkstyle': 'foo',
        'nplurals': '2',
        'specialchars': specialchars,
    }
    form = LanguageForm(form_data)
    assert form.is_valid()
    assert form.cleaned_data['specialchars'].count(count_char) == 1
Пример #4
0
def test_clean_specialchars_whitespace(specialchars):
    """Tests whitespace is accepted in special characters."""
    form_data = {
        'code': 'foo',
        'fullname': 'Foo',
        'checkstyle': 'foo',
        'nplurals': '2',
        'specialchars': specialchars,
    }
    form = LanguageForm(form_data)
    assert form.is_valid()
    assert ' ' in form.cleaned_data['specialchars']
Пример #5
0
def test_clean_specialchars_unique(specialchars, count_char):
    """Tests special characters are unique."""
    form_data = {
        "code": "foo",
        "fullname": "Foo",
        "checkstyle": "foo",
        "nplurals": "2",
        "specialchars": specialchars,
    }
    form = LanguageForm(form_data)
    assert form.is_valid()
    assert form.cleaned_data["specialchars"].count(count_char) == 1
Пример #6
0
def test_clean_specialchars_whitespace(specialchars):
    """Tests whitespace is accepted in special characters."""
    form_data = {
        "code": "foo",
        "fullname": "Foo",
        "checkstyle": "foo",
        "nplurals": "2",
        "specialchars": specialchars,
    }
    form = LanguageForm(form_data)
    assert form.is_valid()
    assert " " in form.cleaned_data["specialchars"]
Пример #7
0
def test_specialchars_can_be_blank():
    """Test that a blank special character field is valid."""
    form_data = {
        'code': 'foo',
        'fullname': 'Foo',
        'checkstyle': 'foo',
        'nplurals': '2',
        'specialchars': '',
    }
    form = LanguageForm(form_data)
    assert form.is_valid()
    assert form.cleaned_data['specialchars'] == ''