def test_tiddler_get(): _cleanup() config = { "server_store": ["tiddlywebplugins.devstore", { "store_root": STORE_DIR }], "instance_tiddlers": { "myBag": ["%s/alpha/index.recipe" % REPO_DIR] }, "root_dir": "" } env = { "tiddlyweb.config": config } store = Storage(config["server_store"][1], env) tiddler = Tiddler("lorem") tiddler.bag = "myBag" t = store.tiddler_get(tiddler) assert t.title == "lorem" assert t.bag == "myBag" assert t.tags == [] assert t.creator == "FND" assert t.modifier == "FND" assert len(t.created) == 14 assert len(t.modified) == 14 assert t.created == t.modified assert t.text == "lorem ipsum" tiddler = Tiddler("foo") tiddler.bag = "myBag" t = store.tiddler_get(tiddler) assert t.title == "foo" assert t.bag == "myBag" assert t.type == "text/javascript" assert t.revision == 1 assert t.tags == ["systemConfig"] assert t.creator == None assert t.modifier == None assert len(t.created) == 14 assert len(t.modified) == 14 assert t.created == t.modified assert t.text == 'console.log("foo");'