1 <!DOCTYPE HTML PUBLIC
"-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
6 <meta http-equiv=
"Content-Type" content=
"text/html; charset=UTF-8">
7 <title>markkit Element extensions test
</title>
8 <link rel=
"stylesheet" type=
"text/css" href=
"../css/jsUnitStyle.css">
9 <script language=
"JavaScript" type=
"text/javascript" src=
"../app/jsUnitCore.js"></script>
10 <script language=
"JavaScript" type=
"text/javascript" src=
"../../../markkit/markkit.js"></script>
11 <script language=
"JavaScript" type=
"text/javascript">
14 b
= document
.createElement('span');
15 p
= document
.createElement('p');
16 e1
= document
.createElement('b');
17 e2
= document
.createElement('b');
18 e3
= document
.getElementById('test1');
19 e4
= document
.getElementById('test2');
20 e5
= document
.createElement('p');
21 e6
= document
.createElement('i');
29 info("body", document
.body
.getNodePath(document
));
30 np1
= e3
.getNodePath(document
);
32 np2
= e4
.getNodePath(document
);
35 r1
= document
.createRange();
40 function testNodeSiblingNumber() {
41 assertEquals(1, e2
.siblingNumber());
44 function testNodeGetChild() {
45 assertEquals("premiere", e2
, p
.getChild(1));
46 assertEquals("deuxieme", e6
, p
.getChild(2));
47 assertEquals("troisieme", e5
, b
.getChild(1));
50 function testNodeGetNodePath() {
51 np
= e2
.getNodePath(b
);
52 nodeNumbers
= np
.getNumbers();
54 assertTrue(np
instanceof NodePath
);
55 assertTrue(nodeNumbers
instanceof Array
);
56 assertEquals("la bonne taille", 2, nodeNumbers
.length
);
57 assertEquals("premier", 0, nodeNumbers
[0]);
58 assertEquals("deuxieme", 1, nodeNumbers
[1]);
64 <h1 id=
"c1">selectclick Element extension methods tests
</h1>
66 <p>Cette page contient des tests unitaires pour les extensions de prototype des Elements de selectclick
</p>
67 <p id=
"test1">paragraphe de
<i id=
"test2">test
</i></p>