Ejemplo n.º 1
0
def test_sort_filter_by_title():
    """
    Get some tiddlers by a filter, and then sort them.
    """
    filter_function = filter.make_sort()
    found_tiddlers = filter_function('+title', tiddlers)
    assert [tiddler.title for tiddler in found_tiddlers] == ['TiddlerOne', 'TiddlerThree', 'TiddlerTwo']
Ejemplo n.º 2
0
def test_sort_filter_by_bogus():
    """
    Attempt to sort by a field that does not exist. Get an error.
    """
    filter_function = filter.make_sort()
    py.test.raises(FilterError, 'filter_function("+monkey", tiddlers)')