dom.html revision e3fa31b41d9fb77561d888486cfbb728d490c5df
0N/A <p>Fusce feugiat diam. Vestibulum elementum dui in augue. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Mauris pulvinar.</p>
0N/A <p>In hac habitasse platea dictumst. Sed sit amet ligula vitae justo consequat facilisis. Integer tortor. Integer erat. In hac habitasse platea dictumst. Phasellus convallis quam vitae turpis aliquam lobortis. Aliquam scelerisque condimentum lectus. Proin semper adipiscing leo. Nulla facilisi.</p>
0N/A tool = YAHOO.tool,
0N/A Assert = YAHOO.util.Assert,
0N/A ArrayAssert = YAHOO.util.ArrayAssert,
0N/A var logger = new YAHOO.tool.TestLogger(null, { height: '80%' });
0N/A var doc = document.getElementById('doc'),
0N/A hd = document.getElementById('hd'),
0N/A bd = document.getElementById('bd'),
0N/A ft = document.getElementById('ft'),
0N/A mod1 = document.getElementById('mod1'),
0N/A mod2 = document.getElementById('mod2'),
0N/A h1 = hd.getElementsByTagName('h1')[0],
0N/A main = document.getElementById('main'),
0N/A lorem = document.getElementById('lorem-ipsum'),
0N/A search = document.getElementById('search'),
0N/A search_fields = document.getElementById('search-fields'),
0N/A search_p = document.getElementById('search-p'),
0N/A foo = document.getElementById('foo'),
0N/A tmp = document.createElement('div');
0N/A return node.className === 'mod';
0N/A ArrayAssert.itemsAreEqual([search_p], Y.DOM.childrenByTag(search_fields, 'input', function(node) {
0N/A Assert.areEqual('left',
0N/A Y.DOM.getStyle(foo, 'float'), 'getStyle(foo, "float")');
0N/A doc.style.marginBottom = '10px';
0N/A Assert.areEqual('10px',
0N/A Y.DOM.getStyle(doc, 'marginBottom'), 'doc, marginBottom');
0N/A Assert.areEqual('static',
0N/A Y.DOM.getStyle(doc, 'position'), 'doc, position');
0N/A Y.DOM.setStyle(ft, 'opacity', 0.5);
0N/A Y.DOM.setStyle(main, 'float', 'none');
0N/A var el = Y.DOM.create(html);
0N/A el = Y.DOM.create(html);
0N/A el = Y.DOM.create(html);
0N/A el = Y.DOM.create(html);
0N/A el = Y.DOM.create(html);
0N/A el = Y.DOM.create(html);
0N/A el = Y.DOM.create(html);
0N/A el = Y.DOM.create(html);
0N/A el = Y.DOM.create(html);
0N/A el = Y.DOM.create(html);
0N/A el = Y.DOM.create(html);
0N/A el = Y.DOM.create(html);
0N/A el = Y.DOM.create(html);
0N/A el = Y.DOM.create(html);
0N/A el = Y.DOM.create(html);
0N/A el = Y.DOM.create(html);
el = Y.DOM.create(html);
el = Y.DOM.create(html);
el = Y.DOM.create(html);
el = Y.DOM.create(html);
el = Y.DOM.create(html);
el = Y.DOM.create(html);
el = Y.DOM.create(html);
el = Y.DOM.create(html);
el = Y.DOM.create(html);
el = Y.DOM.create(html);
el = Y.DOM.create(html);
el = Y.DOM.create(html);
el = Y.DOM.create(html);
html ='<div id="default-e34f85" class="mod view_default"> <div id="default-e34f85-hd" class="hd"><h2>Yahoo! Mail Preview</h2> <span class="mod-button-wrapper"> </span> </div> <div id="default-e34f85-bd" class="bd type_mail type_mail_default"> <p class="divider-b small text-right"><a href="http://us.lrd.yahoo.com/_ylt=AhQqDwn_HdUEqFrWLI8HTGP1cSkA/SIG=10rfos93v/**http%3A//mail.yahoo.com/">Go to Yahoo! Mail</a></p> <img src="http://l.yimg.com/a/i/ww/met/mail_promo_060608.gif" alt="Yahoo! Mail avatar shows the possibilities of email" class="promo" width="300px"> <p class="x-large sign-in-link"><a href="https://us.lrd.yahoo.com/_ylt=AnGramz3WfSHqLcCWa92OGj1cSkA/SIG=12tb7s4o8/**https%3A//login.yahoo.com/config/mail%3F.intl=us%26.src=ym%26.done=http%3A//mail.yahoo.com">Sign in</a> to preview your email here.</p> <p class="med-small">The all-new Yahoo! Mail:<br>More ways to connect with everyone.</p> </div></div>';
el = Y.DOM.create(html);
el = Y.DOM.create(html);
el = Y.DOM.create(html);
html = '<thead><tr><td><table><thead></thead><tbody><tr><td>fresh</td></tr></tbody></table></td></tr></thead>';
el = Y.DOM.create(html);
var el = Y.DOM.create(html);
Assert.areEqual('tmp-bar', el[1].id, html);
el = Y.DOM.create(html);
Assert.areEqual('tmp-bar', el[1].id, html);
el = Y.DOM.create(html);
Assert.areEqual('tmp-bar', el[1].id, html);
el = Y.DOM.create(html);
Assert.areEqual('tmp-bar', el[1].id, html);
html = '<thead><tr><td><table><tbody><tr><td>fresh</td></tr></tbody></table></td></tr></thead><tbody></tbody>';
el = Y.DOM.create(html);
Assert.areEqual(document.body, Y.DOM.ancestor(bd, function(node) { return node.tagName === 'BODY';}), 'ancestor(bd, fn)');
tool.TestRunner.add(suite);