Subversion-Projekte lars-tiefland.php_share

Revision

Details | Letzte Änderung | Log anzeigen | RSS feed

Revision Autor Zeilennr. Zeile
1 lars 1
<?php
2
 
3
class TestTextareaWrap extends GenericTest {
4
  function TestTextareaWrap1() {
5
    $tree = $this->runPipeline('
6
<textarea id="textarea" style="border: solid black 1px; width: 8cm;">TEXT</textarea>
7
');
8
 
9
    $element =& $tree->get_element_by_id('textarea');
10
    $inline_content =& $element->content[0];
11
    $this->assertEqual($inline_content->get_line_box_count(),
12
                       1);
13
  }
14
 
15
  function TestTextareaWrap2() {
16
    $tree = $this->runPipeline('
17
<textarea id="textarea" style="border: solid black 1px; width: 8cm;">
18
TEXT
19
TEXT</textarea>
20
');
21
 
22
    $element =& $tree->get_element_by_id('textarea');
23
    $inline_content =& $element->content[0];
24
    $this->assertEqual($inline_content->get_line_box_count(),
25
                       2);
26
  }
27
 
28
  function TestTextareaWrap3() {
29
    $tree = $this->runPipeline('
30
<textarea id="textarea" style="border: solid black 1px; width: 8cm;">
31
TEXT1
32
TEXT2 TEXT
33
TEXT3 TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT TEXT
34
</textarea>
35
');
36
 
37
    $element =& $tree->get_element_by_id('textarea');
38
    $inline_content =& $element->content[0];
39
 
40
    $this->assertEqual($inline_content->get_line_box_count(),
41
                       6);
42
  }
43
 
44
  function TestTextareaWrap4() {
45
    $tree = $this->runPipeline('
46
<textarea id="textarea" style="border: solid black 1px; width: 8cm;">
47
TEXT
48
</textarea>
49
');
50
 
51
    $element =& $tree->get_element_by_id('textarea');
52
    $inline_content =& $element->content[0];
53
    $this->assertEqual($inline_content->get_line_box_count(),
54
                       2);
55
  }
56
}
57
 
58
?>