コード例 #1
0
ファイル: fields.py プロジェクト: oioudina/zing
def to_db(value):
    """Flatten the given value (string, list of plurals or multistring) into
    the database string representation.
    """
    if value is None:
        return None

    return unparse_multistring(value)
コード例 #2
0
ファイル: fields.py プロジェクト: SafaAlfulaij/pootle
def to_db(value):
    """Flatten the given value (string, list of plurals or multistring) into
    the database string representation.
    """
    if value is None:
        return None

    return unparse_multistring(value)
コード例 #3
0
ファイル: multistring.py プロジェクト: sshyran/zing
def test_unparse_multistring(values_list, expected_ms, has_plural_placeholder):
    if has_plural_placeholder:
        values_list.plural = True
    unparsed_ms = unparse_multistring(values_list)
    assert unparsed_ms == expected_ms
コード例 #4
0
ファイル: multistring.py プロジェクト: sshyran/zing
def test_unparse_multistring_invalid(invalid_value):
    """Tests unparsing does nothing for unsupported values."""
    assert unparse_multistring(invalid_value) == invalid_value
コード例 #5
0
ファイル: multistring.py プロジェクト: SafaAlfulaij/pootle
def test_unparse_multistring(values_list, expected_ms, has_plural_placeholder):
    if has_plural_placeholder:
        values_list.plural = True
    unparsed_ms = unparse_multistring(values_list)
    assert unparsed_ms == expected_ms
コード例 #6
0
ファイル: multistring.py プロジェクト: SafaAlfulaij/pootle
def test_unparse_multistring_invalid(invalid_value):
    """Tests unparsing does nothing for unsupported values."""
    assert unparse_multistring(invalid_value) == invalid_value