コード例 #1
0
def test_custom_select():
    selected_tiddlers = select_by_attribute('year', '2009', tiddlers)
    assert ['1','c'] == [tiddler.title for tiddler in selected_tiddlers]
    selected_tiddlers = select_by_attribute('year', '2000', tiddlers)
    assert [] == [tiddler.title for tiddler in selected_tiddlers]
    selected_tiddlers = select_by_attribute('year', '2009', tiddlers, negate=True)
    assert ['a','b'] == [tiddler.title for tiddler in selected_tiddlers]
コード例 #2
0
ファイル: test_select_filter.py プロジェクト: sgml/tiddlyweb
def test_custom_select():
    selected_tiddlers = select_by_attribute('year', '2009', tiddlers)
    assert ['1', 'c'] == [tiddler.title for tiddler in selected_tiddlers]
    selected_tiddlers = select_by_attribute('year', '2000', tiddlers)
    assert [] == [tiddler.title for tiddler in selected_tiddlers]
    selected_tiddlers = select_by_attribute('year',
                                            '2009',
                                            tiddlers,
                                            negate=True)
    assert ['a', 'b'] == [tiddler.title for tiddler in selected_tiddlers]
コード例 #3
0
ファイル: test_select_filter.py プロジェクト: sgml/tiddlyweb
def test_field_not_exists_select():
    selected_tiddlers = select_by_attribute('field',
                                            'barney',
                                            tiddlers,
                                            negate=True)
    results = [tiddler.title for tiddler in selected_tiddlers]
    assert ['1', 'c', 'a', 'b'] == results
コード例 #4
0
def test_negate_select():
    selected_tiddlers = select_by_attribute('tag', 'foo', tiddlers, negate=True)
    assert ['c','b'] == [tiddler.title for tiddler in selected_tiddlers]
コード例 #5
0
def test_simple_select():
    selected_tiddlers = select_by_attribute('tag', 'foo', tiddlers)

    assert ['1','a'] == [tiddler.title for tiddler in selected_tiddlers]
コード例 #6
0
def test_field_not_exists_empty_select():
    selected_tiddlers = select_by_attribute('field', 'index', tiddlers, negate=True)
    assert [] == [tiddler.title for tiddler in selected_tiddlers]
コード例 #7
0
def test_field_not_exists_select():
    selected_tiddlers = select_by_attribute('field', 'barney', tiddlers, negate=True)
    results = [tiddler.title for tiddler in selected_tiddlers]
    assert ['1','c','a','b'] == results
コード例 #8
0
def test_field_exists_select():
    selected_tiddlers = select_by_attribute('field', 'index', tiddlers)
    assert ['1','c','a','b'] == [tiddler.title for tiddler in selected_tiddlers]
コード例 #9
0
ファイル: test_select_filter.py プロジェクト: sgml/tiddlyweb
def test_field_not_exists_empty_select():
    selected_tiddlers = select_by_attribute('field',
                                            'index',
                                            tiddlers,
                                            negate=True)
    assert [] == [tiddler.title for tiddler in selected_tiddlers]
コード例 #10
0
ファイル: test_select_filter.py プロジェクト: sgml/tiddlyweb
def test_field_exists_select():
    selected_tiddlers = select_by_attribute('field', 'index', tiddlers)
    assert ['1', 'c', 'a',
            'b'] == [tiddler.title for tiddler in selected_tiddlers]
コード例 #11
0
ファイル: test_select_filter.py プロジェクト: sgml/tiddlyweb
def test_negate_select():
    selected_tiddlers = select_by_attribute('tag',
                                            'foo',
                                            tiddlers,
                                            negate=True)
    assert ['c', 'b'] == [tiddler.title for tiddler in selected_tiddlers]
コード例 #12
0
ファイル: test_select_filter.py プロジェクト: sgml/tiddlyweb
def test_simple_select():
    selected_tiddlers = select_by_attribute('tag', 'foo', tiddlers)

    assert ['1', 'a'] == [tiddler.title for tiddler in selected_tiddlers]