def test_quicktime(): e = htmlspecials.quicktime(src="gurk.mov").conv() assert str( e.walknodes(html.param & xfind.attrhasvalue("name", "src")) [0].attrs.value) == "gurk.mov" assert str(e.walknodes(html.embed)[0].attrs.src) == "gurk.mov"
def test_flash(): e = htmlspecials.flash(src="gurk.flv").conv() assert str( e.walknodes(html.param & xfind.attrhasvalue("name", "movie")) [0].attrs.value) == "gurk.flv" assert str(e.walknodes(html.embed)[0].attrs.src) == "gurk.flv"
def test_quicktime(): e = htmlspecials.quicktime(src="gurk.mov").conv() assert str(e.walknodes(html.param & xfind.attrhasvalue("name", "src"))[0].attrs.value) == "gurk.mov" assert str(e.walknodes(html.embed)[0].attrs.src) == "gurk.mov"
def check(expected, attrname, *attrvalues): got = list(node.walknodes(xfind.attrhasvalue(attrname, *attrvalues))) assert len(got) == len(expected) for (gotnode, expectednode) in zip(got, expected): assert gotnode is expectednode
def test_flash(): e = htmlspecials.flash(src="gurk.flv").conv() assert str(e.walknodes(html.param & xfind.attrhasvalue("name", "movie"))[0].attrs.value) == "gurk.flv" assert str(e.walknodes(html.embed)[0].attrs.src) == "gurk.flv"