blob: 419b25d0762410690307fbcdc43d465ec08627d4 [file] [log] [blame]
dojo.registerModulePath("tapestry", "../tapestry");
dojo.require("tapestry.test");
dojo.require("tapestry.lang");
dojo.require("tapestry.event");
function test_eventCapture_props(){
var fevent=document.createEvent('UIEvents');
fevent.type="testType";
var tnode = document.createElement("div");
tnode.setAttribute("id", "testid");
fevent.target=tnode;
var props = tapestry.event.buildEventProperties(fevent);
jum.assertTrue("evType", dojo.event.browser.isEvent(fevent));
jum.assertTrue("testNullProp", tapestry.event.buildEventProperties({}));
jum.assertTrue("type", props.beventtype != "undefined");
jum.assertEquals("targetprops", "testid", props["beventtarget.id"]);
}