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 NodePath 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">
15 b
= document
.createElement('body');
16 p
= document
.createElement('p');
17 e1
= document
.createElement('b');
18 e2
= document
.createElement('b');
24 np1
= new NodePath(b
);
28 np2
= new NodePath(b
);
32 np3
= new NodePath(b
);
37 rl1
= new RangeLocation
;
38 rl2
= new RangeLocation
;
41 function testSetStartNodePath() {
44 rl1
.startNodePath
=np1
;
45 np
= rl1
.startNodePath
;
47 assertEquals(np1
, np
);
53 rl1
.startNodePath
=np1
;
57 rl2
.startNodePath
=np1
;
64 assertTrue("premier sens", rl1
.eq(rl2
));
65 assertTrue("sens contraire", rl2
.eq(rl1
));
74 rl
= new RangeLocation
; //same as rl1
75 rl
.endNodePath
=rl1
.endNodePath
;
76 rl
.endOffset
=rl1
.endOffset
;
81 assertTrue("proprietes differentes", rl
.eq(rl1
));
82 assertFalse("RL flambant neuf", rl1
.eq(new RangeLocation
));
83 assertTrue("pour etre sur", rl
.eq(rl2
));
90 <h1 id=
"c1">selectclick NodePath tests
</h1>
92 <p>Cette page contient des tests unitaires pour la classe NodePath de selectclick
</p>