def import_tiddler(bag, url): """ Import one tiddler, at svn url, into bag. """ content = get_url(url) tiddler = process_tiddler(content) handle_tiddler_div(bag, tiddler, _store())
def test_import_simple_tiddler_div(): div = _parse(SAMPLE_BASIC_TIDDLER) assert div['title'] == 'GettingStarted' handle_tiddler_div(BAGNAME, div, store) tiddler = Tiddler('GettingStarted', BAGNAME) tiddler = store.get(tiddler) assert tiddler.title == 'GettingStarted' assert 'as shown above (after' in tiddler.text
def test_import_empty_tiddler_div(): div = _parse(SAMPLE_EMPTY_TIDDLER) assert div['title'] == 'GettingStopped' handle_tiddler_div(BAGNAME, div, store) tiddler = Tiddler('GettingStopped', BAGNAME) tiddler = store.get(tiddler) assert tiddler.title == 'GettingStopped' assert tiddler.text == ''