コード例 #1
0
ファイル: language.py プロジェクト: ratanasoth/zing
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
ファイル: language.py プロジェクト: ratanasoth/zing
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
ファイル: language.py プロジェクト: ainslied/pootle
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
ファイル: language.py プロジェクト: ainslied/pootle
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
ファイル: language.py プロジェクト: sshyran/zing
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
ファイル: language.py プロジェクト: sshyran/zing
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
ファイル: language.py プロジェクト: yiyibooks/pootle
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'] == ''