1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 package org.htmlunit.javascript.host.html;
16
17 import org.htmlunit.SimpleWebTestCase;
18 import org.htmlunit.html.HtmlPage;
19 import org.htmlunit.junit.BrowserRunner;
20 import org.junit.Test;
21 import org.junit.runner.RunWith;
22
23
24
25
26
27
28
29
30
31
32 @RunWith(BrowserRunner.class)
33 public class HTMLTableElement2Test extends SimpleWebTestCase {
34
35
36
37
38 @Test
39 public void width() throws Exception {
40 final String content = DOCTYPE_HTML
41 + "<html><head></head><body>\n"
42 + "<table id='tableID' style='background:blue'><tr><td></td></tr></table>\n"
43 + "<script language='javascript'>\n"
44 + " var table = document.getElementById('tableID');\n"
45 + " table.width = '200';\n"
46 + "</script></body></html>";
47
48 final HtmlPage page = loadPage(content);
49 final String xml = page.asXml();
50 assertTrue(xml.contains("width=\"200\""));
51 }
52
53 }