Пример #1
0
def test_description_hidden_render():
    result = RQLFilterDescriptionTemplate.render(*filter_data('select_author'))
    assert result == '**Filter for: select_author**\n\n' \
                     'lookups: eq, ne, like, ilike, in, out\ndefault: **hidden**'
Пример #2
0
def test_description_ordering_render():
    result = RQLFilterDescriptionTemplate.render(
        *filter_data('int_choice_field'))
    assert result == '**Filter for: int_choice_field**\n\nlookups: ' \
                     'eq, ne, ge, gt, le, lt, in, out\nordering: true'
Пример #3
0
def test_description_null_overridden_render():
    result = RQLFilterDescriptionTemplate.render(*filter_data('title'))
    assert result == '**Filter for: title**\n\n' \
                     'lookups: eq, ne, like, ilike, null, in, out\nsearch: true\n' \
                     'null: NULL_ID, null()'
Пример #4
0
def test_description_search_render():
    result = RQLFilterDescriptionTemplate.render(
        *filter_data('str_choice_field'))
    assert result == '**Filter for: str_choice_field**\n\nlookups: ' \
                     'eq, ne, like, ilike, in, out\nsearch: true'
Пример #5
0
def test_description_common_render():
    result = RQLFilterDescriptionTemplate.render(*filter_data('id'))
    assert result == '**Filter for: id**\n\nlookups: eq, ne, ge, gt, le, lt, null, in, out'
Пример #6
0
def test_description_null_overridden_render():
    result = RQLFilterDescriptionTemplate.render(*filter_data('title'))
    assert result == (
        'Filter for: title\n\n'
        '**lookups:** eq, ne, like, ilike, null, in, out\n\n**search:** true\n\n'
        '**null:** NULL_ID, null()')
Пример #7
0
def test_description_ordering_render():
    result = RQLFilterDescriptionTemplate.render(
        *filter_data('int_choice_field'))
    assert result == ('Filter for: int_choice_field\n\n**lookups:** '
                      'eq, ne, ge, gt, le, lt, in, out\n\n**ordering:** true')
Пример #8
0
def test_description_search_render():
    result = RQLFilterDescriptionTemplate.render(
        *filter_data('str_choice_field'))
    assert result == ('Filter for: str_choice_field\n\n**lookups:** '
                      'eq, ne, like, ilike, in, out\n\n**search:** true')