Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(9)

Side by Side Diff: third_party/WebKit/LayoutTests/external/wpt/selection/addRange-56-expected.txt

Issue 2700673005: selection: Do not run invalid sub-tests with unselectable Range. (Closed)
Patch Set: . Created 3 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
(Empty)
1 CONSOLE ERROR: line 7: The given range isn't in document.
2 CONSOLE ERROR: line 7: The given range isn't in document.
3 CONSOLE ERROR: line 7: The given range isn't in document.
4 CONSOLE ERROR: line 7: The given range isn't in document.
5 CONSOLE ERROR: line 7: The given range isn't in document.
6 CONSOLE ERROR: line 7: The given range isn't in document.
7 CONSOLE ERROR: line 7: The given range isn't in document.
8 CONSOLE ERROR: line 7: The given range isn't in document.
9 CONSOLE ERROR: line 7: The given range isn't in document.
10 CONSOLE ERROR: line 7: The given range isn't in document.
11 CONSOLE ERROR: line 7: The given range isn't in document.
12 CONSOLE ERROR: line 7: The given range isn't in document.
13 CONSOLE ERROR: line 7: The given range isn't in document.
14 CONSOLE ERROR: line 7: The given range isn't in document.
15 CONSOLE ERROR: line 7: The given range isn't in document.
16 CONSOLE ERROR: line 7: The given range isn't in document.
17 CONSOLE ERROR: line 7: The given range isn't in document.
18 CONSOLE ERROR: line 7: The given range isn't in document.
19 This is a testharness.js-based test.
20 Found 1392 tests; 512 PASS, 880 FAIL, 0 TIMEOUT, 0 NOTRUN.
21 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 0 [paras[ 0].firstChild, 0, paras[0].firstChild, 0]: first addRange() must not throw excep tions or modify the range it's given
22 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 0 [paras[ 0].firstChild, 0, paras[0].firstChild, 0]: first addRange() must result in range Count being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
23 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 0 [paras[ 0].firstChild, 0, paras[0].firstChild, 0]: first addRange() must result in the s election's last range having the specified endpoints assert_not_equals: Cannot p roceed with tests if rangeCount is 0 got disallowed value 0
24 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 0 [paras[ 0].firstChild, 0, paras[0].firstChild, 0]: first addRange() must result in the s election's last range being the same object we added assert_not_equals: Cannot p roceed with tests if rangeCount is 0 got disallowed value 0
25 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 0 [paras[ 0].firstChild, 0, paras[0].firstChild, 0]: modifying the first added range must modify the Selection's last Range assert_not_equals: Cannot proceed with tests i f rangeCount is 0 got disallowed value 0
26 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 0 [paras[ 0].firstChild, 0, paras[0].firstChild, 0]: modifying the Selection's last Range must modify the first added Range assert_not_equals: Cannot proceed with tests i f rangeCount is 0 got disallowed value 0
27 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 0 [paras[ 0].firstChild, 0, paras[0].firstChild, 0]: second addRange() must not throw exce ptions or modify the range it's given
28 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 0 [paras[ 0].firstChild, 0, paras[0].firstChild, 0]: second addRange() must result in rang eCount being 1
29 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 0 [paras[ 0].firstChild, 0, paras[0].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
30 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 0 [paras[ 0].firstChild, 0, paras[0].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
31 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 0 [paras[ 0].firstChild, 0, paras[0].firstChild, 0]: modifying the second added range must modify the Selection's last Range
32 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 0 [paras[ 0].firstChild, 0, paras[0].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
33 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 1 [paras[ 0].firstChild, 0, paras[0].firstChild, 1]: first addRange() must not throw excep tions or modify the range it's given
34 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 1 [paras[ 0].firstChild, 0, paras[0].firstChild, 1]: first addRange() must result in range Count being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
35 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 1 [paras[ 0].firstChild, 0, paras[0].firstChild, 1]: first addRange() must result in the s election's last range having the specified endpoints assert_not_equals: Cannot p roceed with tests if rangeCount is 0 got disallowed value 0
36 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 1 [paras[ 0].firstChild, 0, paras[0].firstChild, 1]: first addRange() must result in the s election's last range being the same object we added assert_not_equals: Cannot p roceed with tests if rangeCount is 0 got disallowed value 0
37 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 1 [paras[ 0].firstChild, 0, paras[0].firstChild, 1]: modifying the first added range must modify the Selection's last Range assert_not_equals: Cannot proceed with tests i f rangeCount is 0 got disallowed value 0
38 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 1 [paras[ 0].firstChild, 0, paras[0].firstChild, 1]: modifying the Selection's last Range must modify the first added Range assert_not_equals: Cannot proceed with tests i f rangeCount is 0 got disallowed value 0
39 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 1 [paras[ 0].firstChild, 0, paras[0].firstChild, 1]: second addRange() must not throw exce ptions or modify the range it's given
40 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 1 [paras[ 0].firstChild, 0, paras[0].firstChild, 1]: second addRange() must result in rang eCount being 1
41 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 1 [paras[ 0].firstChild, 0, paras[0].firstChild, 1]: second addRange() must result in the selection's last range having the specified endpoints
42 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 1 [paras[ 0].firstChild, 0, paras[0].firstChild, 1]: second addRange() must result in the selection's last range being the same object we added
43 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 1 [paras[ 0].firstChild, 0, paras[0].firstChild, 1]: modifying the second added range must modify the Selection's last Range
44 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 1 [paras[ 0].firstChild, 0, paras[0].firstChild, 1]: modifying the Selection's last Range must modify the second added Range
45 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 2 [paras[ 0].firstChild, 2, paras[0].firstChild, 8]: first addRange() must not throw excep tions or modify the range it's given
46 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 2 [paras[ 0].firstChild, 2, paras[0].firstChild, 8]: first addRange() must result in range Count being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
47 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 2 [paras[ 0].firstChild, 2, paras[0].firstChild, 8]: first addRange() must result in the s election's last range having the specified endpoints assert_not_equals: Cannot p roceed with tests if rangeCount is 0 got disallowed value 0
48 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 2 [paras[ 0].firstChild, 2, paras[0].firstChild, 8]: first addRange() must result in the s election's last range being the same object we added assert_not_equals: Cannot p roceed with tests if rangeCount is 0 got disallowed value 0
49 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 2 [paras[ 0].firstChild, 2, paras[0].firstChild, 8]: modifying the first added range must modify the Selection's last Range assert_not_equals: Cannot proceed with tests i f rangeCount is 0 got disallowed value 0
50 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 2 [paras[ 0].firstChild, 2, paras[0].firstChild, 8]: modifying the Selection's last Range must modify the first added Range assert_not_equals: Cannot proceed with tests i f rangeCount is 0 got disallowed value 0
51 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 2 [paras[ 0].firstChild, 2, paras[0].firstChild, 8]: second addRange() must not throw exce ptions or modify the range it's given
52 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 2 [paras[ 0].firstChild, 2, paras[0].firstChild, 8]: second addRange() must result in rang eCount being 1
53 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 2 [paras[ 0].firstChild, 2, paras[0].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
54 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 2 [paras[ 0].firstChild, 2, paras[0].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
55 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 2 [paras[ 0].firstChild, 2, paras[0].firstChild, 8]: modifying the second added range must modify the Selection's last Range
56 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 2 [paras[ 0].firstChild, 2, paras[0].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
57 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 3 [paras[ 0].firstChild, 2, paras[0].firstChild, 9]: first addRange() must not throw excep tions or modify the range it's given
58 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 3 [paras[ 0].firstChild, 2, paras[0].firstChild, 9]: first addRange() must result in range Count being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
59 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 3 [paras[ 0].firstChild, 2, paras[0].firstChild, 9]: first addRange() must result in the s election's last range having the specified endpoints assert_not_equals: Cannot p roceed with tests if rangeCount is 0 got disallowed value 0
60 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 3 [paras[ 0].firstChild, 2, paras[0].firstChild, 9]: first addRange() must result in the s election's last range being the same object we added assert_not_equals: Cannot p roceed with tests if rangeCount is 0 got disallowed value 0
61 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 3 [paras[ 0].firstChild, 2, paras[0].firstChild, 9]: modifying the first added range must modify the Selection's last Range assert_not_equals: Cannot proceed with tests i f rangeCount is 0 got disallowed value 0
62 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 3 [paras[ 0].firstChild, 2, paras[0].firstChild, 9]: modifying the Selection's last Range must modify the first added Range assert_not_equals: Cannot proceed with tests i f rangeCount is 0 got disallowed value 0
63 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 3 [paras[ 0].firstChild, 2, paras[0].firstChild, 9]: second addRange() must not throw exce ptions or modify the range it's given
64 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 3 [paras[ 0].firstChild, 2, paras[0].firstChild, 9]: second addRange() must result in rang eCount being 1
65 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 3 [paras[ 0].firstChild, 2, paras[0].firstChild, 9]: second addRange() must result in the selection's last range having the specified endpoints
66 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 3 [paras[ 0].firstChild, 2, paras[0].firstChild, 9]: second addRange() must result in the selection's last range being the same object we added
67 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 3 [paras[ 0].firstChild, 2, paras[0].firstChild, 9]: modifying the second added range must modify the Selection's last Range
68 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 3 [paras[ 0].firstChild, 2, paras[0].firstChild, 9]: modifying the Selection's last Range must modify the second added Range
69 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 4 [paras[ 1].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw excep tions or modify the range it's given
70 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 4 [paras[ 1].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in range Count being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
71 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 4 [paras[ 1].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the s election's last range having the specified endpoints assert_not_equals: Cannot p roceed with tests if rangeCount is 0 got disallowed value 0
72 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 4 [paras[ 1].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the s election's last range being the same object we added assert_not_equals: Cannot p roceed with tests if rangeCount is 0 got disallowed value 0
73 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 4 [paras[ 1].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range assert_not_equals: Cannot proceed with tests i f rangeCount is 0 got disallowed value 0
74 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 4 [paras[ 1].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the first added Range assert_not_equals: Cannot proceed with tests i f rangeCount is 0 got disallowed value 0
75 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 4 [paras[ 1].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exce ptions or modify the range it's given
76 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 4 [paras[ 1].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in rang eCount being 1
77 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 4 [paras[ 1].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
78 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 4 [paras[ 1].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
79 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 4 [paras[ 1].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range
80 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 4 [paras[ 1].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
81 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 5 [paras[ 1].firstChild, 0, paras[1].firstChild, 1]: first addRange() must not throw excep tions or modify the range it's given
82 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 5 [paras[ 1].firstChild, 0, paras[1].firstChild, 1]: first addRange() must result in range Count being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
83 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 5 [paras[ 1].firstChild, 0, paras[1].firstChild, 1]: first addRange() must result in the s election's last range having the specified endpoints assert_not_equals: Cannot p roceed with tests if rangeCount is 0 got disallowed value 0
84 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 5 [paras[ 1].firstChild, 0, paras[1].firstChild, 1]: first addRange() must result in the s election's last range being the same object we added assert_not_equals: Cannot p roceed with tests if rangeCount is 0 got disallowed value 0
85 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 5 [paras[ 1].firstChild, 0, paras[1].firstChild, 1]: modifying the first added range must modify the Selection's last Range assert_not_equals: Cannot proceed with tests i f rangeCount is 0 got disallowed value 0
86 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 5 [paras[ 1].firstChild, 0, paras[1].firstChild, 1]: modifying the Selection's last Range must modify the first added Range assert_not_equals: Cannot proceed with tests i f rangeCount is 0 got disallowed value 0
87 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 5 [paras[ 1].firstChild, 0, paras[1].firstChild, 1]: second addRange() must not throw exce ptions or modify the range it's given
88 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 5 [paras[ 1].firstChild, 0, paras[1].firstChild, 1]: second addRange() must result in rang eCount being 1
89 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 5 [paras[ 1].firstChild, 0, paras[1].firstChild, 1]: second addRange() must result in the selection's last range having the specified endpoints
90 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 5 [paras[ 1].firstChild, 0, paras[1].firstChild, 1]: second addRange() must result in the selection's last range being the same object we added
91 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 5 [paras[ 1].firstChild, 0, paras[1].firstChild, 1]: modifying the second added range must modify the Selection's last Range
92 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 5 [paras[ 1].firstChild, 0, paras[1].firstChild, 1]: modifying the Selection's last Range must modify the second added Range
93 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 6 [paras[ 1].firstChild, 2, paras[1].firstChild, 8]: first addRange() must not throw excep tions or modify the range it's given
94 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 6 [paras[ 1].firstChild, 2, paras[1].firstChild, 8]: first addRange() must result in range Count being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
95 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 6 [paras[ 1].firstChild, 2, paras[1].firstChild, 8]: first addRange() must result in the s election's last range having the specified endpoints assert_not_equals: Cannot p roceed with tests if rangeCount is 0 got disallowed value 0
96 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 6 [paras[ 1].firstChild, 2, paras[1].firstChild, 8]: first addRange() must result in the s election's last range being the same object we added assert_not_equals: Cannot p roceed with tests if rangeCount is 0 got disallowed value 0
97 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 6 [paras[ 1].firstChild, 2, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range assert_not_equals: Cannot proceed with tests i f rangeCount is 0 got disallowed value 0
98 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 6 [paras[ 1].firstChild, 2, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the first added Range assert_not_equals: Cannot proceed with tests i f rangeCount is 0 got disallowed value 0
99 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 6 [paras[ 1].firstChild, 2, paras[1].firstChild, 8]: second addRange() must not throw exce ptions or modify the range it's given
100 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 6 [paras[ 1].firstChild, 2, paras[1].firstChild, 8]: second addRange() must result in rang eCount being 1
101 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 6 [paras[ 1].firstChild, 2, paras[1].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
102 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 6 [paras[ 1].firstChild, 2, paras[1].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
103 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 6 [paras[ 1].firstChild, 2, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range
104 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 6 [paras[ 1].firstChild, 2, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
105 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 7 [paras[ 1].firstChild, 2, paras[1].firstChild, 9]: first addRange() must not throw excep tions or modify the range it's given
106 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 7 [paras[ 1].firstChild, 2, paras[1].firstChild, 9]: first addRange() must result in range Count being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
107 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 7 [paras[ 1].firstChild, 2, paras[1].firstChild, 9]: first addRange() must result in the s election's last range having the specified endpoints assert_not_equals: Cannot p roceed with tests if rangeCount is 0 got disallowed value 0
108 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 7 [paras[ 1].firstChild, 2, paras[1].firstChild, 9]: first addRange() must result in the s election's last range being the same object we added assert_not_equals: Cannot p roceed with tests if rangeCount is 0 got disallowed value 0
109 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 7 [paras[ 1].firstChild, 2, paras[1].firstChild, 9]: modifying the first added range must modify the Selection's last Range assert_not_equals: Cannot proceed with tests i f rangeCount is 0 got disallowed value 0
110 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 7 [paras[ 1].firstChild, 2, paras[1].firstChild, 9]: modifying the Selection's last Range must modify the first added Range assert_not_equals: Cannot proceed with tests i f rangeCount is 0 got disallowed value 0
111 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 7 [paras[ 1].firstChild, 2, paras[1].firstChild, 9]: second addRange() must not throw exce ptions or modify the range it's given
112 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 7 [paras[ 1].firstChild, 2, paras[1].firstChild, 9]: second addRange() must result in rang eCount being 1
113 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 7 [paras[ 1].firstChild, 2, paras[1].firstChild, 9]: second addRange() must result in the selection's last range having the specified endpoints
114 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 7 [paras[ 1].firstChild, 2, paras[1].firstChild, 9]: second addRange() must result in the selection's last range being the same object we added
115 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 7 [paras[ 1].firstChild, 2, paras[1].firstChild, 9]: modifying the second added range must modify the Selection's last Range
116 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 7 [paras[ 1].firstChild, 2, paras[1].firstChild, 9]: modifying the Selection's last Range must modify the second added Range
117 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 8 [detach edPara1.firstChild, 0, detachedPara1.firstChild, 0]: first addRange() must not t hrow exceptions or modify the range it's given
118 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 8 [detach edPara1.firstChild, 0, detachedPara1.firstChild, 0]: first addRange() must resul t in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
119 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 8 [detach edPara1.firstChild, 0, detachedPara1.firstChild, 0]: first addRange() must resul t in the selection's last range having the specified endpoints assert_not_equals : Cannot proceed with tests if rangeCount is 0 got disallowed value 0
120 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 8 [detach edPara1.firstChild, 0, detachedPara1.firstChild, 0]: first addRange() must resul t in the selection's last range being the same object we added assert_not_equals : Cannot proceed with tests if rangeCount is 0 got disallowed value 0
121 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 8 [detach edPara1.firstChild, 0, detachedPara1.firstChild, 0]: modifying the first added r ange must modify the Selection's last Range assert_not_equals: Cannot proceed wi th tests if rangeCount is 0 got disallowed value 0
122 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 8 [detach edPara1.firstChild, 0, detachedPara1.firstChild, 0]: modifying the Selection's l ast Range must modify the first added Range assert_not_equals: Cannot proceed wi th tests if rangeCount is 0 got disallowed value 0
123 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 8 [detach edPara1.firstChild, 0, detachedPara1.firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
124 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 8 [detach edPara1.firstChild, 0, detachedPara1.firstChild, 0]: second addRange() must resu lt in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
125 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 8 [detach edPara1.firstChild, 0, detachedPara1.firstChild, 0]: second addRange() must resu lt in the selection's last range having the specified endpoints assert_not_equal s: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
126 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 8 [detach edPara1.firstChild, 0, detachedPara1.firstChild, 0]: second addRange() must resu lt in the selection's last range being the same object we added assert_not_equal s: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
127 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 8 [detach edPara1.firstChild, 0, detachedPara1.firstChild, 0]: modifying the second added range must modify the Selection's last Range assert_not_equals: Cannot proceed w ith tests if rangeCount is 0 got disallowed value 0
128 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 8 [detach edPara1.firstChild, 0, detachedPara1.firstChild, 0]: modifying the Selection's l ast Range must modify the second added Range assert_not_equals: Cannot proceed w ith tests if rangeCount is 0 got disallowed value 0
129 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 9 [detach edPara1.firstChild, 0, detachedPara1.firstChild, 1]: first addRange() must not t hrow exceptions or modify the range it's given
130 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 9 [detach edPara1.firstChild, 0, detachedPara1.firstChild, 1]: first addRange() must resul t in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
131 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 9 [detach edPara1.firstChild, 0, detachedPara1.firstChild, 1]: first addRange() must resul t in the selection's last range having the specified endpoints assert_not_equals : Cannot proceed with tests if rangeCount is 0 got disallowed value 0
132 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 9 [detach edPara1.firstChild, 0, detachedPara1.firstChild, 1]: first addRange() must resul t in the selection's last range being the same object we added assert_not_equals : Cannot proceed with tests if rangeCount is 0 got disallowed value 0
133 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 9 [detach edPara1.firstChild, 0, detachedPara1.firstChild, 1]: modifying the first added r ange must modify the Selection's last Range assert_not_equals: Cannot proceed wi th tests if rangeCount is 0 got disallowed value 0
134 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 9 [detach edPara1.firstChild, 0, detachedPara1.firstChild, 1]: modifying the Selection's l ast Range must modify the first added Range assert_not_equals: Cannot proceed wi th tests if rangeCount is 0 got disallowed value 0
135 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 9 [detach edPara1.firstChild, 0, detachedPara1.firstChild, 1]: second addRange() must not throw exceptions or modify the range it's given
136 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 9 [detach edPara1.firstChild, 0, detachedPara1.firstChild, 1]: second addRange() must resu lt in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
137 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 9 [detach edPara1.firstChild, 0, detachedPara1.firstChild, 1]: second addRange() must resu lt in the selection's last range having the specified endpoints assert_not_equal s: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
138 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 9 [detach edPara1.firstChild, 0, detachedPara1.firstChild, 1]: second addRange() must resu lt in the selection's last range being the same object we added assert_not_equal s: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
139 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 9 [detach edPara1.firstChild, 0, detachedPara1.firstChild, 1]: modifying the second added range must modify the Selection's last Range assert_not_equals: Cannot proceed w ith tests if rangeCount is 0 got disallowed value 0
140 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 9 [detach edPara1.firstChild, 0, detachedPara1.firstChild, 1]: modifying the Selection's l ast Range must modify the second added Range assert_not_equals: Cannot proceed w ith tests if rangeCount is 0 got disallowed value 0
141 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 10 [detac hedPara1.firstChild, 2, detachedPara1.firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
142 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 10 [detac hedPara1.firstChild, 2, detachedPara1.firstChild, 8]: first addRange() must resu lt in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
143 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 10 [detac hedPara1.firstChild, 2, detachedPara1.firstChild, 8]: first addRange() must resu lt in the selection's last range having the specified endpoints assert_not_equal s: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
144 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 10 [detac hedPara1.firstChild, 2, detachedPara1.firstChild, 8]: first addRange() must resu lt in the selection's last range being the same object we added assert_not_equal s: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
145 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 10 [detac hedPara1.firstChild, 2, detachedPara1.firstChild, 8]: modifying the first added range must modify the Selection's last Range assert_not_equals: Cannot proceed w ith tests if rangeCount is 0 got disallowed value 0
146 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 10 [detac hedPara1.firstChild, 2, detachedPara1.firstChild, 8]: modifying the Selection's last Range must modify the first added Range assert_not_equals: Cannot proceed w ith tests if rangeCount is 0 got disallowed value 0
147 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 10 [detac hedPara1.firstChild, 2, detachedPara1.firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
148 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 10 [detac hedPara1.firstChild, 2, detachedPara1.firstChild, 8]: second addRange() must res ult in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
149 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 10 [detac hedPara1.firstChild, 2, detachedPara1.firstChild, 8]: second addRange() must res ult in the selection's last range having the specified endpoints assert_not_equa ls: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
150 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 10 [detac hedPara1.firstChild, 2, detachedPara1.firstChild, 8]: second addRange() must res ult in the selection's last range being the same object we added assert_not_equa ls: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
151 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 10 [detac hedPara1.firstChild, 2, detachedPara1.firstChild, 8]: modifying the second added range must modify the Selection's last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
152 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 10 [detac hedPara1.firstChild, 2, detachedPara1.firstChild, 8]: modifying the Selection's last Range must modify the second added Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
153 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 11 [forei gnPara1.firstChild, 0, foreignPara1.firstChild, 0]: first addRange() must not th row exceptions or modify the range it's given
154 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 11 [forei gnPara1.firstChild, 0, foreignPara1.firstChild, 0]: first addRange() must result in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
155 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 11 [forei gnPara1.firstChild, 0, foreignPara1.firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
156 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 11 [forei gnPara1.firstChild, 0, foreignPara1.firstChild, 0]: first addRange() must result in the selection's last range being the same object we added assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
157 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 11 [forei gnPara1.firstChild, 0, foreignPara1.firstChild, 0]: modifying the first added ra nge must modify the Selection's last Range assert_not_equals: Cannot proceed wit h tests if rangeCount is 0 got disallowed value 0
158 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 11 [forei gnPara1.firstChild, 0, foreignPara1.firstChild, 0]: modifying the Selection's la st Range must modify the first added Range assert_not_equals: Cannot proceed wit h tests if rangeCount is 0 got disallowed value 0
159 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 11 [forei gnPara1.firstChild, 0, foreignPara1.firstChild, 0]: second addRange() must not t hrow exceptions or modify the range it's given
160 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 11 [forei gnPara1.firstChild, 0, foreignPara1.firstChild, 0]: second addRange() must resul t in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
161 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 11 [forei gnPara1.firstChild, 0, foreignPara1.firstChild, 0]: second addRange() must resul t in the selection's last range having the specified endpoints assert_not_equals : Cannot proceed with tests if rangeCount is 0 got disallowed value 0
162 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 11 [forei gnPara1.firstChild, 0, foreignPara1.firstChild, 0]: second addRange() must resul t in the selection's last range being the same object we added assert_not_equals : Cannot proceed with tests if rangeCount is 0 got disallowed value 0
163 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 11 [forei gnPara1.firstChild, 0, foreignPara1.firstChild, 0]: modifying the second added r ange must modify the Selection's last Range assert_not_equals: Cannot proceed wi th tests if rangeCount is 0 got disallowed value 0
164 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 11 [forei gnPara1.firstChild, 0, foreignPara1.firstChild, 0]: modifying the Selection's la st Range must modify the second added Range assert_not_equals: Cannot proceed wi th tests if rangeCount is 0 got disallowed value 0
165 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 12 [forei gnPara1.firstChild, 0, foreignPara1.firstChild, 1]: first addRange() must not th row exceptions or modify the range it's given
166 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 12 [forei gnPara1.firstChild, 0, foreignPara1.firstChild, 1]: first addRange() must result in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
167 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 12 [forei gnPara1.firstChild, 0, foreignPara1.firstChild, 1]: first addRange() must result in the selection's last range having the specified endpoints assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
168 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 12 [forei gnPara1.firstChild, 0, foreignPara1.firstChild, 1]: first addRange() must result in the selection's last range being the same object we added assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
169 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 12 [forei gnPara1.firstChild, 0, foreignPara1.firstChild, 1]: modifying the first added ra nge must modify the Selection's last Range assert_not_equals: Cannot proceed wit h tests if rangeCount is 0 got disallowed value 0
170 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 12 [forei gnPara1.firstChild, 0, foreignPara1.firstChild, 1]: modifying the Selection's la st Range must modify the first added Range assert_not_equals: Cannot proceed wit h tests if rangeCount is 0 got disallowed value 0
171 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 12 [forei gnPara1.firstChild, 0, foreignPara1.firstChild, 1]: second addRange() must not t hrow exceptions or modify the range it's given
172 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 12 [forei gnPara1.firstChild, 0, foreignPara1.firstChild, 1]: second addRange() must resul t in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
173 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 12 [forei gnPara1.firstChild, 0, foreignPara1.firstChild, 1]: second addRange() must resul t in the selection's last range having the specified endpoints assert_not_equals : Cannot proceed with tests if rangeCount is 0 got disallowed value 0
174 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 12 [forei gnPara1.firstChild, 0, foreignPara1.firstChild, 1]: second addRange() must resul t in the selection's last range being the same object we added assert_not_equals : Cannot proceed with tests if rangeCount is 0 got disallowed value 0
175 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 12 [forei gnPara1.firstChild, 0, foreignPara1.firstChild, 1]: modifying the second added r ange must modify the Selection's last Range assert_not_equals: Cannot proceed wi th tests if rangeCount is 0 got disallowed value 0
176 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 12 [forei gnPara1.firstChild, 0, foreignPara1.firstChild, 1]: modifying the Selection's la st Range must modify the second added Range assert_not_equals: Cannot proceed wi th tests if rangeCount is 0 got disallowed value 0
177 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 13 [forei gnPara1.firstChild, 2, foreignPara1.firstChild, 8]: first addRange() must not th row exceptions or modify the range it's given
178 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 13 [forei gnPara1.firstChild, 2, foreignPara1.firstChild, 8]: first addRange() must result in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
179 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 13 [forei gnPara1.firstChild, 2, foreignPara1.firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
180 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 13 [forei gnPara1.firstChild, 2, foreignPara1.firstChild, 8]: first addRange() must result in the selection's last range being the same object we added assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
181 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 13 [forei gnPara1.firstChild, 2, foreignPara1.firstChild, 8]: modifying the first added ra nge must modify the Selection's last Range assert_not_equals: Cannot proceed wit h tests if rangeCount is 0 got disallowed value 0
182 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 13 [forei gnPara1.firstChild, 2, foreignPara1.firstChild, 8]: modifying the Selection's la st Range must modify the first added Range assert_not_equals: Cannot proceed wit h tests if rangeCount is 0 got disallowed value 0
183 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 13 [forei gnPara1.firstChild, 2, foreignPara1.firstChild, 8]: second addRange() must not t hrow exceptions or modify the range it's given
184 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 13 [forei gnPara1.firstChild, 2, foreignPara1.firstChild, 8]: second addRange() must resul t in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
185 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 13 [forei gnPara1.firstChild, 2, foreignPara1.firstChild, 8]: second addRange() must resul t in the selection's last range having the specified endpoints assert_not_equals : Cannot proceed with tests if rangeCount is 0 got disallowed value 0
186 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 13 [forei gnPara1.firstChild, 2, foreignPara1.firstChild, 8]: second addRange() must resul t in the selection's last range being the same object we added assert_not_equals : Cannot proceed with tests if rangeCount is 0 got disallowed value 0
187 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 13 [forei gnPara1.firstChild, 2, foreignPara1.firstChild, 8]: modifying the second added r ange must modify the Selection's last Range assert_not_equals: Cannot proceed wi th tests if rangeCount is 0 got disallowed value 0
188 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 13 [forei gnPara1.firstChild, 2, foreignPara1.firstChild, 8]: modifying the Selection's la st Range must modify the second added Range assert_not_equals: Cannot proceed wi th tests if rangeCount is 0 got disallowed value 0
189 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 14 [docum ent.documentElement, 0, document.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given
190 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 14 [docum ent.documentElement, 0, document.documentElement, 1]: first addRange() must resu lt in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
191 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 14 [docum ent.documentElement, 0, document.documentElement, 1]: first addRange() must resu lt in the selection's last range having the specified endpoints assert_not_equal s: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
192 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 14 [docum ent.documentElement, 0, document.documentElement, 1]: first addRange() must resu lt in the selection's last range being the same object we added assert_not_equal s: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
193 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 14 [docum ent.documentElement, 0, document.documentElement, 1]: modifying the first added range must modify the Selection's last Range assert_not_equals: Cannot proceed w ith tests if rangeCount is 0 got disallowed value 0
194 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 14 [docum ent.documentElement, 0, document.documentElement, 1]: modifying the Selection's last Range must modify the first added Range assert_not_equals: Cannot proceed w ith tests if rangeCount is 0 got disallowed value 0
195 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 14 [docum ent.documentElement, 0, document.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given
196 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 14 [docum ent.documentElement, 0, document.documentElement, 1]: second addRange() must res ult in rangeCount being 1
197 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 14 [docum ent.documentElement, 0, document.documentElement, 1]: second addRange() must res ult in the selection's last range having the specified endpoints
198 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 14 [docum ent.documentElement, 0, document.documentElement, 1]: second addRange() must res ult in the selection's last range being the same object we added
199 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 14 [docum ent.documentElement, 0, document.documentElement, 1]: modifying the second added range must modify the Selection's last Range
200 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 14 [docum ent.documentElement, 0, document.documentElement, 1]: modifying the Selection's last Range must modify the second added Range
201 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 15 [docum ent.documentElement, 0, document.documentElement, 2]: first addRange() must not throw exceptions or modify the range it's given
202 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 15 [docum ent.documentElement, 0, document.documentElement, 2]: first addRange() must resu lt in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
203 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 15 [docum ent.documentElement, 0, document.documentElement, 2]: first addRange() must resu lt in the selection's last range having the specified endpoints assert_not_equal s: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
204 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 15 [docum ent.documentElement, 0, document.documentElement, 2]: first addRange() must resu lt in the selection's last range being the same object we added assert_not_equal s: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
205 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 15 [docum ent.documentElement, 0, document.documentElement, 2]: modifying the first added range must modify the Selection's last Range assert_not_equals: Cannot proceed w ith tests if rangeCount is 0 got disallowed value 0
206 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 15 [docum ent.documentElement, 0, document.documentElement, 2]: modifying the Selection's last Range must modify the first added Range assert_not_equals: Cannot proceed w ith tests if rangeCount is 0 got disallowed value 0
207 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 15 [docum ent.documentElement, 0, document.documentElement, 2]: second addRange() must not throw exceptions or modify the range it's given
208 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 15 [docum ent.documentElement, 0, document.documentElement, 2]: second addRange() must res ult in rangeCount being 1
209 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 15 [docum ent.documentElement, 0, document.documentElement, 2]: second addRange() must res ult in the selection's last range having the specified endpoints
210 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 15 [docum ent.documentElement, 0, document.documentElement, 2]: second addRange() must res ult in the selection's last range being the same object we added
211 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 15 [docum ent.documentElement, 0, document.documentElement, 2]: modifying the second added range must modify the Selection's last Range
212 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 15 [docum ent.documentElement, 0, document.documentElement, 2]: modifying the Selection's last Range must modify the second added Range
213 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 16 [docum ent.documentElement, 1, document.documentElement, 2]: first addRange() must not throw exceptions or modify the range it's given
214 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 16 [docum ent.documentElement, 1, document.documentElement, 2]: first addRange() must resu lt in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
215 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 16 [docum ent.documentElement, 1, document.documentElement, 2]: first addRange() must resu lt in the selection's last range having the specified endpoints assert_not_equal s: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
216 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 16 [docum ent.documentElement, 1, document.documentElement, 2]: first addRange() must resu lt in the selection's last range being the same object we added assert_not_equal s: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
217 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 16 [docum ent.documentElement, 1, document.documentElement, 2]: modifying the first added range must modify the Selection's last Range assert_not_equals: Cannot proceed w ith tests if rangeCount is 0 got disallowed value 0
218 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 16 [docum ent.documentElement, 1, document.documentElement, 2]: modifying the Selection's last Range must modify the first added Range assert_not_equals: Cannot proceed w ith tests if rangeCount is 0 got disallowed value 0
219 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 16 [docum ent.documentElement, 1, document.documentElement, 2]: second addRange() must not throw exceptions or modify the range it's given
220 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 16 [docum ent.documentElement, 1, document.documentElement, 2]: second addRange() must res ult in rangeCount being 1
221 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 16 [docum ent.documentElement, 1, document.documentElement, 2]: second addRange() must res ult in the selection's last range having the specified endpoints
222 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 16 [docum ent.documentElement, 1, document.documentElement, 2]: second addRange() must res ult in the selection's last range being the same object we added
223 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 16 [docum ent.documentElement, 1, document.documentElement, 2]: modifying the second added range must modify the Selection's last Range
224 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 16 [docum ent.documentElement, 1, document.documentElement, 2]: modifying the Selection's last Range must modify the second added Range
225 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 17 [docum ent.head, 1, document.head, 1]: first addRange() must not throw exceptions or mo dify the range it's given
226 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 17 [docum ent.head, 1, document.head, 1]: first addRange() must result in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
227 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 17 [docum ent.head, 1, document.head, 1]: first addRange() must result in the selection's last range having the specified endpoints assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
228 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 17 [docum ent.head, 1, document.head, 1]: first addRange() must result in the selection's last range being the same object we added assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
229 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 17 [docum ent.head, 1, document.head, 1]: modifying the first added range must modify the Selection's last Range assert_not_equals: Cannot proceed with tests if rangeCoun t is 0 got disallowed value 0
230 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 17 [docum ent.head, 1, document.head, 1]: modifying the Selection's last Range must modify the first added Range assert_not_equals: Cannot proceed with tests if rangeCoun t is 0 got disallowed value 0
231 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 17 [docum ent.head, 1, document.head, 1]: second addRange() must not throw exceptions or m odify the range it's given
232 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 17 [docum ent.head, 1, document.head, 1]: second addRange() must result in rangeCount bein g 1
233 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 17 [docum ent.head, 1, document.head, 1]: second addRange() must result in the selection's last range having the specified endpoints
234 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 17 [docum ent.head, 1, document.head, 1]: second addRange() must result in the selection's last range being the same object we added
235 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 17 [docum ent.head, 1, document.head, 1]: modifying the second added range must modify the Selection's last Range
236 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 17 [docum ent.head, 1, document.head, 1]: modifying the Selection's last Range must modify the second added Range
237 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 18 [docum ent.body, 0, document.body, 1]: first addRange() must not throw exceptions or mo dify the range it's given
238 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 18 [docum ent.body, 0, document.body, 1]: first addRange() must result in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
239 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 18 [docum ent.body, 0, document.body, 1]: first addRange() must result in the selection's last range having the specified endpoints assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
240 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 18 [docum ent.body, 0, document.body, 1]: first addRange() must result in the selection's last range being the same object we added assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
241 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 18 [docum ent.body, 0, document.body, 1]: modifying the first added range must modify the Selection's last Range assert_not_equals: Cannot proceed with tests if rangeCoun t is 0 got disallowed value 0
242 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 18 [docum ent.body, 0, document.body, 1]: modifying the Selection's last Range must modify the first added Range assert_not_equals: Cannot proceed with tests if rangeCoun t is 0 got disallowed value 0
243 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 18 [docum ent.body, 0, document.body, 1]: second addRange() must not throw exceptions or m odify the range it's given
244 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 18 [docum ent.body, 0, document.body, 1]: second addRange() must result in rangeCount bein g 1
245 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 18 [docum ent.body, 0, document.body, 1]: second addRange() must result in the selection's last range having the specified endpoints
246 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 18 [docum ent.body, 0, document.body, 1]: second addRange() must result in the selection's last range being the same object we added
247 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 18 [docum ent.body, 0, document.body, 1]: modifying the second added range must modify the Selection's last Range
248 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 18 [docum ent.body, 0, document.body, 1]: modifying the Selection's last Range must modify the second added Range
249 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 19 [forei gnDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must not throw exceptions or modify the range it's given
250 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 19 [forei gnDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
251 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 19 [forei gnDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range having the specified endpoints assert_not_e quals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
252 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 19 [forei gnDoc.documentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result in the selection's last range being the same object we added assert_not_e quals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
253 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 19 [forei gnDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the first ad ded range must modify the Selection's last Range assert_not_equals: Cannot proce ed with tests if rangeCount is 0 got disallowed value 0
254 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 19 [forei gnDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selectio n's last Range must modify the first added Range assert_not_equals: Cannot proce ed with tests if rangeCount is 0 got disallowed value 0
255 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 19 [forei gnDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must not throw exceptions or modify the range it's given
256 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 19 [forei gnDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
257 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 19 [forei gnDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints assert_not_ equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
258 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 19 [forei gnDoc.documentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range being the same object we added assert_not_ equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
259 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 19 [forei gnDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the second a dded range must modify the Selection's last Range assert_not_equals: Cannot proc eed with tests if rangeCount is 0 got disallowed value 0
260 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 19 [forei gnDoc.documentElement, 0, foreignDoc.documentElement, 1]: modifying the Selectio n's last Range must modify the second added Range assert_not_equals: Cannot proc eed with tests if rangeCount is 0 got disallowed value 0
261 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 20 [forei gnDoc.head, 1, foreignDoc.head, 1]: first addRange() must not throw exceptions o r modify the range it's given
262 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 20 [forei gnDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount b eing 1 assert_equals: rangeCount must be 1 expected 1 but got 0
263 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 20 [forei gnDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selectio n's last range having the specified endpoints assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
264 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 20 [forei gnDoc.head, 1, foreignDoc.head, 1]: first addRange() must result in the selectio n's last range being the same object we added assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
265 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 20 [forei gnDoc.head, 1, foreignDoc.head, 1]: modifying the first added range must modify the Selection's last Range assert_not_equals: Cannot proceed with tests if range Count is 0 got disallowed value 0
266 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 20 [forei gnDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must mo dify the first added Range assert_not_equals: Cannot proceed with tests if range Count is 0 got disallowed value 0
267 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 20 [forei gnDoc.head, 1, foreignDoc.head, 1]: second addRange() must not throw exceptions or modify the range it's given
268 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 20 [forei gnDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
269 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 20 [forei gnDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selecti on's last range having the specified endpoints assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
270 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 20 [forei gnDoc.head, 1, foreignDoc.head, 1]: second addRange() must result in the selecti on's last range being the same object we added assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
271 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 20 [forei gnDoc.head, 1, foreignDoc.head, 1]: modifying the second added range must modify the Selection's last Range assert_not_equals: Cannot proceed with tests if rang eCount is 0 got disallowed value 0
272 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 20 [forei gnDoc.head, 1, foreignDoc.head, 1]: modifying the Selection's last Range must mo dify the second added Range assert_not_equals: Cannot proceed with tests if rang eCount is 0 got disallowed value 0
273 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 21 [forei gnDoc.body, 0, foreignDoc.body, 0]: first addRange() must not throw exceptions o r modify the range it's given
274 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 21 [forei gnDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount b eing 1 assert_equals: rangeCount must be 1 expected 1 but got 0
275 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 21 [forei gnDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selectio n's last range having the specified endpoints assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
276 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 21 [forei gnDoc.body, 0, foreignDoc.body, 0]: first addRange() must result in the selectio n's last range being the same object we added assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
277 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 21 [forei gnDoc.body, 0, foreignDoc.body, 0]: modifying the first added range must modify the Selection's last Range assert_not_equals: Cannot proceed with tests if range Count is 0 got disallowed value 0
278 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 21 [forei gnDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must mo dify the first added Range assert_not_equals: Cannot proceed with tests if range Count is 0 got disallowed value 0
279 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 21 [forei gnDoc.body, 0, foreignDoc.body, 0]: second addRange() must not throw exceptions or modify the range it's given
280 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 21 [forei gnDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
281 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 21 [forei gnDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selecti on's last range having the specified endpoints assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
282 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 21 [forei gnDoc.body, 0, foreignDoc.body, 0]: second addRange() must result in the selecti on's last range being the same object we added assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
283 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 21 [forei gnDoc.body, 0, foreignDoc.body, 0]: modifying the second added range must modify the Selection's last Range assert_not_equals: Cannot proceed with tests if rang eCount is 0 got disallowed value 0
284 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 21 [forei gnDoc.body, 0, foreignDoc.body, 0]: modifying the Selection's last Range must mo dify the second added Range assert_not_equals: Cannot proceed with tests if rang eCount is 0 got disallowed value 0
285 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 22 [paras [0], 0, paras[0], 0]: first addRange() must not throw exceptions or modify the r ange it's given
286 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 22 [paras [0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1 assert_ equals: rangeCount must be 1 expected 1 but got 0
287 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 22 [paras [0], 0, paras[0], 0]: first addRange() must result in the selection's last range having the specified endpoints assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
288 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 22 [paras [0], 0, paras[0], 0]: first addRange() must result in the selection's last range being the same object we added assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
289 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 22 [paras [0], 0, paras[0], 0]: modifying the first added range must modify the Selection' s last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
290 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 22 [paras [0], 0, paras[0], 0]: modifying the Selection's last Range must modify the first added Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
291 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 22 [paras [0], 0, paras[0], 0]: second addRange() must not throw exceptions or modify the range it's given
292 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 22 [paras [0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1
293 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 22 [paras [0], 0, paras[0], 0]: second addRange() must result in the selection's last rang e having the specified endpoints
294 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 22 [paras [0], 0, paras[0], 0]: second addRange() must result in the selection's last rang e being the same object we added
295 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 22 [paras [0], 0, paras[0], 0]: modifying the second added range must modify the Selection 's last Range
296 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 22 [paras [0], 0, paras[0], 0]: modifying the Selection's last Range must modify the secon d added Range
297 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 23 [paras [0], 0, paras[0], 1]: first addRange() must not throw exceptions or modify the r ange it's given
298 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 23 [paras [0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1 assert_ equals: rangeCount must be 1 expected 1 but got 0
299 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 23 [paras [0], 0, paras[0], 1]: first addRange() must result in the selection's last range having the specified endpoints assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
300 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 23 [paras [0], 0, paras[0], 1]: first addRange() must result in the selection's last range being the same object we added assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
301 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 23 [paras [0], 0, paras[0], 1]: modifying the first added range must modify the Selection' s last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
302 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 23 [paras [0], 0, paras[0], 1]: modifying the Selection's last Range must modify the first added Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
303 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 23 [paras [0], 0, paras[0], 1]: second addRange() must not throw exceptions or modify the range it's given
304 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 23 [paras [0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1
305 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 23 [paras [0], 0, paras[0], 1]: second addRange() must result in the selection's last rang e having the specified endpoints
306 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 23 [paras [0], 0, paras[0], 1]: second addRange() must result in the selection's last rang e being the same object we added
307 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 23 [paras [0], 0, paras[0], 1]: modifying the second added range must modify the Selection 's last Range
308 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 23 [paras [0], 0, paras[0], 1]: modifying the Selection's last Range must modify the secon d added Range
309 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 24 [detac hedPara1, 0, detachedPara1, 0]: first addRange() must not throw exceptions or mo dify the range it's given
310 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 24 [detac hedPara1, 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
311 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 24 [detac hedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range having the specified endpoints assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
312 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 24 [detac hedPara1, 0, detachedPara1, 0]: first addRange() must result in the selection's last range being the same object we added assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
313 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 24 [detac hedPara1, 0, detachedPara1, 0]: modifying the first added range must modify the Selection's last Range assert_not_equals: Cannot proceed with tests if rangeCoun t is 0 got disallowed value 0
314 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 24 [detac hedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the first added Range assert_not_equals: Cannot proceed with tests if rangeCoun t is 0 got disallowed value 0
315 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 24 [detac hedPara1, 0, detachedPara1, 0]: second addRange() must not throw exceptions or m odify the range it's given
316 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 24 [detac hedPara1, 0, detachedPara1, 0]: second addRange() must result in rangeCount bein g 1 assert_equals: rangeCount must be 1 expected 1 but got 0
317 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 24 [detac hedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range having the specified endpoints assert_not_equals: Cannot proceed wit h tests if rangeCount is 0 got disallowed value 0
318 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 24 [detac hedPara1, 0, detachedPara1, 0]: second addRange() must result in the selection's last range being the same object we added assert_not_equals: Cannot proceed wit h tests if rangeCount is 0 got disallowed value 0
319 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 24 [detac hedPara1, 0, detachedPara1, 0]: modifying the second added range must modify the Selection's last Range assert_not_equals: Cannot proceed with tests if rangeCou nt is 0 got disallowed value 0
320 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 24 [detac hedPara1, 0, detachedPara1, 0]: modifying the Selection's last Range must modify the second added Range assert_not_equals: Cannot proceed with tests if rangeCou nt is 0 got disallowed value 0
321 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 25 [detac hedPara1, 0, detachedPara1, 1]: first addRange() must not throw exceptions or mo dify the range it's given
322 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 25 [detac hedPara1, 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
323 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 25 [detac hedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range having the specified endpoints assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
324 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 25 [detac hedPara1, 0, detachedPara1, 1]: first addRange() must result in the selection's last range being the same object we added assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
325 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 25 [detac hedPara1, 0, detachedPara1, 1]: modifying the first added range must modify the Selection's last Range assert_not_equals: Cannot proceed with tests if rangeCoun t is 0 got disallowed value 0
326 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 25 [detac hedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the first added Range assert_not_equals: Cannot proceed with tests if rangeCoun t is 0 got disallowed value 0
327 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 25 [detac hedPara1, 0, detachedPara1, 1]: second addRange() must not throw exceptions or m odify the range it's given
328 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 25 [detac hedPara1, 0, detachedPara1, 1]: second addRange() must result in rangeCount bein g 1 assert_equals: rangeCount must be 1 expected 1 but got 0
329 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 25 [detac hedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range having the specified endpoints assert_not_equals: Cannot proceed wit h tests if rangeCount is 0 got disallowed value 0
330 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 25 [detac hedPara1, 0, detachedPara1, 1]: second addRange() must result in the selection's last range being the same object we added assert_not_equals: Cannot proceed wit h tests if rangeCount is 0 got disallowed value 0
331 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 25 [detac hedPara1, 0, detachedPara1, 1]: modifying the second added range must modify the Selection's last Range assert_not_equals: Cannot proceed with tests if rangeCou nt is 0 got disallowed value 0
332 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 25 [detac hedPara1, 0, detachedPara1, 1]: modifying the Selection's last Range must modify the second added Range assert_not_equals: Cannot proceed with tests if rangeCou nt is 0 got disallowed value 0
333 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 26 [paras [0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exce ptions or modify the range it's given
334 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 26 [paras [0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in rang eCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
335 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 26 [paras [0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
336 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 26 [paras [0].firstChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selection's last range being the same object we added assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
337 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 26 [paras [0].firstChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
338 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 26 [paras [0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the first added Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
339 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 26 [paras [0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exc eptions or modify the range it's given
340 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 26 [paras [0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in ran geCount being 1
341 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 26 [paras [0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints
342 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 26 [paras [0].firstChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selection's last range being the same object we added
343 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 26 [paras [0].firstChild, 0, paras[1].firstChild, 0]: modifying the second added range mus t modify the Selection's last Range
344 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 26 [paras [0].firstChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must modify the second added Range
345 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 27 [paras [0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must not throw exce ptions or modify the range it's given
346 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 27 [paras [0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in rang eCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
347 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 27 [paras [0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
348 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 27 [paras [0].firstChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selection's last range being the same object we added assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
349 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 27 [paras [0].firstChild, 0, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
350 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 27 [paras [0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the first added Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
351 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 27 [paras [0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must not throw exc eptions or modify the range it's given
352 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 27 [paras [0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in ran geCount being 1
353 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 27 [paras [0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints
354 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 27 [paras [0].firstChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selection's last range being the same object we added
355 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 27 [paras [0].firstChild, 0, paras[1].firstChild, 8]: modifying the second added range mus t modify the Selection's last Range
356 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 27 [paras [0].firstChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must modify the second added Range
357 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 28 [paras [0].firstChild, 3, paras[3], 1]: first addRange() must not throw exceptions or m odify the range it's given
358 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 28 [paras [0].firstChild, 3, paras[3], 1]: first addRange() must result in rangeCount bein g 1 assert_equals: rangeCount must be 1 expected 1 but got 0
359 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 28 [paras [0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range having the specified endpoints assert_not_equals: Cannot proceed wit h tests if rangeCount is 0 got disallowed value 0
360 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 28 [paras [0].firstChild, 3, paras[3], 1]: first addRange() must result in the selection's last range being the same object we added assert_not_equals: Cannot proceed wit h tests if rangeCount is 0 got disallowed value 0
361 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 28 [paras [0].firstChild, 3, paras[3], 1]: modifying the first added range must modify the Selection's last Range assert_not_equals: Cannot proceed with tests if rangeCou nt is 0 got disallowed value 0
362 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 28 [paras [0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modif y the first added Range assert_not_equals: Cannot proceed with tests if rangeCou nt is 0 got disallowed value 0
363 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 28 [paras [0].firstChild, 3, paras[3], 1]: second addRange() must not throw exceptions or modify the range it's given
364 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 28 [paras [0].firstChild, 3, paras[3], 1]: second addRange() must result in rangeCount bei ng 1
365 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 28 [paras [0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection' s last range having the specified endpoints
366 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 28 [paras [0].firstChild, 3, paras[3], 1]: second addRange() must result in the selection' s last range being the same object we added
367 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 28 [paras [0].firstChild, 3, paras[3], 1]: modifying the second added range must modify th e Selection's last Range
368 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 28 [paras [0].firstChild, 3, paras[3], 1]: modifying the Selection's last Range must modif y the second added Range
369 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 29 [paras [0], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions or m odify the range it's given
370 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 29 [paras [0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount bein g 1 assert_equals: rangeCount must be 1 expected 1 but got 0
371 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 29 [paras [0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range having the specified endpoints assert_not_equals: Cannot proceed wit h tests if rangeCount is 0 got disallowed value 0
372 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 29 [paras [0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last range being the same object we added assert_not_equals: Cannot proceed wit h tests if rangeCount is 0 got disallowed value 0
373 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 29 [paras [0], 0, paras[0].firstChild, 7]: modifying the first added range must modify the Selection's last Range assert_not_equals: Cannot proceed with tests if rangeCou nt is 0 got disallowed value 0
374 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 29 [paras [0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modif y the first added Range assert_not_equals: Cannot proceed with tests if rangeCou nt is 0 got disallowed value 0
375 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 29 [paras [0], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or modify the range it's given
376 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 29 [paras [0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount bei ng 1
377 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 29 [paras [0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection' s last range having the specified endpoints
378 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 29 [paras [0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection' s last range being the same object we added
379 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 29 [paras [0], 0, paras[0].firstChild, 7]: modifying the second added range must modify th e Selection's last Range
380 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 29 [paras [0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modif y the second added Range
381 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 30 [testD iv, 2, paras[4], 1]: first addRange() must not throw exceptions or modify the ra nge it's given
382 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 30 [testD iv, 2, paras[4], 1]: first addRange() must result in rangeCount being 1 assert_e quals: rangeCount must be 1 expected 1 but got 0
383 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 30 [testD iv, 2, paras[4], 1]: first addRange() must result in the selection's last range having the specified endpoints assert_not_equals: Cannot proceed with tests if r angeCount is 0 got disallowed value 0
384 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 30 [testD iv, 2, paras[4], 1]: first addRange() must result in the selection's last range being the same object we added assert_not_equals: Cannot proceed with tests if r angeCount is 0 got disallowed value 0
385 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 30 [testD iv, 2, paras[4], 1]: modifying the first added range must modify the Selection's last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
386 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 30 [testD iv, 2, paras[4], 1]: modifying the Selection's last Range must modify the first added Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
387 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 30 [testD iv, 2, paras[4], 1]: second addRange() must not throw exceptions or modify the r ange it's given
388 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 30 [testD iv, 2, paras[4], 1]: second addRange() must result in rangeCount being 1
389 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 30 [testD iv, 2, paras[4], 1]: second addRange() must result in the selection's last range having the specified endpoints
390 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 30 [testD iv, 2, paras[4], 1]: second addRange() must result in the selection's last range being the same object we added
391 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 30 [testD iv, 2, paras[4], 1]: modifying the second added range must modify the Selection' s last Range
392 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 30 [testD iv, 2, paras[4], 1]: modifying the Selection's last Range must modify the second added Range
393 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 31 [testD iv, 1, paras[2].firstChild, 5]: first addRange() must not throw exceptions or mo dify the range it's given
394 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 31 [testD iv, 1, paras[2].firstChild, 5]: first addRange() must result in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
395 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 31 [testD iv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range having the specified endpoints assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
396 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 31 [testD iv, 1, paras[2].firstChild, 5]: first addRange() must result in the selection's last range being the same object we added assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
397 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 31 [testD iv, 1, paras[2].firstChild, 5]: modifying the first added range must modify the Selection's last Range assert_not_equals: Cannot proceed with tests if rangeCoun t is 0 got disallowed value 0
398 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 31 [testD iv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the first added Range assert_not_equals: Cannot proceed with tests if rangeCoun t is 0 got disallowed value 0
399 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 31 [testD iv, 1, paras[2].firstChild, 5]: second addRange() must not throw exceptions or m odify the range it's given
400 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 31 [testD iv, 1, paras[2].firstChild, 5]: second addRange() must result in rangeCount bein g 1
401 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 31 [testD iv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range having the specified endpoints
402 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 31 [testD iv, 1, paras[2].firstChild, 5]: second addRange() must result in the selection's last range being the same object we added
403 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 31 [testD iv, 1, paras[2].firstChild, 5]: modifying the second added range must modify the Selection's last Range
404 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 31 [testD iv, 1, paras[2].firstChild, 5]: modifying the Selection's last Range must modify the second added Range
405 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 32 [docum ent.documentElement, 1, document.body, 0]: first addRange() must not throw excep tions or modify the range it's given
406 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 32 [docum ent.documentElement, 1, document.body, 0]: first addRange() must result in range Count being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
407 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 32 [docum ent.documentElement, 1, document.body, 0]: first addRange() must result in the s election's last range having the specified endpoints assert_not_equals: Cannot p roceed with tests if rangeCount is 0 got disallowed value 0
408 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 32 [docum ent.documentElement, 1, document.body, 0]: first addRange() must result in the s election's last range being the same object we added assert_not_equals: Cannot p roceed with tests if rangeCount is 0 got disallowed value 0
409 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 32 [docum ent.documentElement, 1, document.body, 0]: modifying the first added range must modify the Selection's last Range assert_not_equals: Cannot proceed with tests i f rangeCount is 0 got disallowed value 0
410 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 32 [docum ent.documentElement, 1, document.body, 0]: modifying the Selection's last Range must modify the first added Range assert_not_equals: Cannot proceed with tests i f rangeCount is 0 got disallowed value 0
411 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 32 [docum ent.documentElement, 1, document.body, 0]: second addRange() must not throw exce ptions or modify the range it's given
412 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 32 [docum ent.documentElement, 1, document.body, 0]: second addRange() must result in rang eCount being 1
413 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 32 [docum ent.documentElement, 1, document.body, 0]: second addRange() must result in the selection's last range having the specified endpoints
414 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 32 [docum ent.documentElement, 1, document.body, 0]: second addRange() must result in the selection's last range being the same object we added
415 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 32 [docum ent.documentElement, 1, document.body, 0]: modifying the second added range must modify the Selection's last Range
416 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 32 [docum ent.documentElement, 1, document.body, 0]: modifying the Selection's last Range must modify the second added Range
417 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 33 [forei gnDoc.documentElement, 1, foreignDoc.body, 0]: first addRange() must not throw e xceptions or modify the range it's given
418 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 33 [forei gnDoc.documentElement, 1, foreignDoc.body, 0]: first addRange() must result in r angeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
419 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 33 [forei gnDoc.documentElement, 1, foreignDoc.body, 0]: first addRange() must result in t he selection's last range having the specified endpoints assert_not_equals: Cann ot proceed with tests if rangeCount is 0 got disallowed value 0
420 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 33 [forei gnDoc.documentElement, 1, foreignDoc.body, 0]: first addRange() must result in t he selection's last range being the same object we added assert_not_equals: Cann ot proceed with tests if rangeCount is 0 got disallowed value 0
421 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 33 [forei gnDoc.documentElement, 1, foreignDoc.body, 0]: modifying the first added range m ust modify the Selection's last Range assert_not_equals: Cannot proceed with tes ts if rangeCount is 0 got disallowed value 0
422 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 33 [forei gnDoc.documentElement, 1, foreignDoc.body, 0]: modifying the Selection's last Ra nge must modify the first added Range assert_not_equals: Cannot proceed with tes ts if rangeCount is 0 got disallowed value 0
423 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 33 [forei gnDoc.documentElement, 1, foreignDoc.body, 0]: second addRange() must not throw exceptions or modify the range it's given
424 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 33 [forei gnDoc.documentElement, 1, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
425 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 33 [forei gnDoc.documentElement, 1, foreignDoc.body, 0]: second addRange() must result in the selection's last range having the specified endpoints assert_not_equals: Can not proceed with tests if rangeCount is 0 got disallowed value 0
426 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 33 [forei gnDoc.documentElement, 1, foreignDoc.body, 0]: second addRange() must result in the selection's last range being the same object we added assert_not_equals: Can not proceed with tests if rangeCount is 0 got disallowed value 0
427 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 33 [forei gnDoc.documentElement, 1, foreignDoc.body, 0]: modifying the second added range must modify the Selection's last Range assert_not_equals: Cannot proceed with te sts if rangeCount is 0 got disallowed value 0
428 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 33 [forei gnDoc.documentElement, 1, foreignDoc.body, 0]: modifying the Selection's last Ra nge must modify the second added Range assert_not_equals: Cannot proceed with te sts if rangeCount is 0 got disallowed value 0
429 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 34 [docum ent, 0, document, 1]: first addRange() must not throw exceptions or modify the r ange it's given
430 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 34 [docum ent, 0, document, 1]: first addRange() must result in rangeCount being 1 assert_ equals: rangeCount must be 1 expected 1 but got 0
431 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 34 [docum ent, 0, document, 1]: first addRange() must result in the selection's last range having the specified endpoints assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
432 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 34 [docum ent, 0, document, 1]: first addRange() must result in the selection's last range being the same object we added assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
433 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 34 [docum ent, 0, document, 1]: modifying the first added range must modify the Selection' s last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
434 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 34 [docum ent, 0, document, 1]: modifying the Selection's last Range must modify the first added Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
435 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 34 [docum ent, 0, document, 1]: second addRange() must not throw exceptions or modify the range it's given
436 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 34 [docum ent, 0, document, 1]: second addRange() must result in rangeCount being 1
437 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 34 [docum ent, 0, document, 1]: second addRange() must result in the selection's last rang e having the specified endpoints
438 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 34 [docum ent, 0, document, 1]: second addRange() must result in the selection's last rang e being the same object we added
439 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 34 [docum ent, 0, document, 1]: modifying the second added range must modify the Selection 's last Range
440 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 34 [docum ent, 0, document, 1]: modifying the Selection's last Range must modify the secon d added Range
441 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 35 [docum ent, 0, document, 2]: first addRange() must not throw exceptions or modify the r ange it's given
442 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 35 [docum ent, 0, document, 2]: first addRange() must result in rangeCount being 1 assert_ equals: rangeCount must be 1 expected 1 but got 0
443 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 35 [docum ent, 0, document, 2]: first addRange() must result in the selection's last range having the specified endpoints assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
444 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 35 [docum ent, 0, document, 2]: first addRange() must result in the selection's last range being the same object we added assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
445 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 35 [docum ent, 0, document, 2]: modifying the first added range must modify the Selection' s last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
446 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 35 [docum ent, 0, document, 2]: modifying the Selection's last Range must modify the first added Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
447 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 35 [docum ent, 0, document, 2]: second addRange() must not throw exceptions or modify the range it's given
448 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 35 [docum ent, 0, document, 2]: second addRange() must result in rangeCount being 1
449 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 35 [docum ent, 0, document, 2]: second addRange() must result in the selection's last rang e having the specified endpoints
450 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 35 [docum ent, 0, document, 2]: second addRange() must result in the selection's last rang e being the same object we added
451 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 35 [docum ent, 0, document, 2]: modifying the second added range must modify the Selection 's last Range
452 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 35 [docum ent, 0, document, 2]: modifying the Selection's last Range must modify the secon d added Range
453 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 36 [docum ent, 1, document, 2]: first addRange() must not throw exceptions or modify the r ange it's given
454 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 36 [docum ent, 1, document, 2]: first addRange() must result in rangeCount being 1 assert_ equals: rangeCount must be 1 expected 1 but got 0
455 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 36 [docum ent, 1, document, 2]: first addRange() must result in the selection's last range having the specified endpoints assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
456 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 36 [docum ent, 1, document, 2]: first addRange() must result in the selection's last range being the same object we added assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
457 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 36 [docum ent, 1, document, 2]: modifying the first added range must modify the Selection' s last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
458 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 36 [docum ent, 1, document, 2]: modifying the Selection's last Range must modify the first added Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
459 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 36 [docum ent, 1, document, 2]: second addRange() must not throw exceptions or modify the range it's given
460 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 36 [docum ent, 1, document, 2]: second addRange() must result in rangeCount being 1
461 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 36 [docum ent, 1, document, 2]: second addRange() must result in the selection's last rang e having the specified endpoints
462 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 36 [docum ent, 1, document, 2]: second addRange() must result in the selection's last rang e being the same object we added
463 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 36 [docum ent, 1, document, 2]: modifying the second added range must modify the Selection 's last Range
464 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 36 [docum ent, 1, document, 2]: modifying the Selection's last Range must modify the secon d added Range
465 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 37 [testD iv, 0, comment, 5]: first addRange() must not throw exceptions or modify the ran ge it's given
466 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 37 [testD iv, 0, comment, 5]: first addRange() must result in rangeCount being 1 assert_eq uals: rangeCount must be 1 expected 1 but got 0
467 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 37 [testD iv, 0, comment, 5]: first addRange() must result in the selection's last range h aving the specified endpoints assert_not_equals: Cannot proceed with tests if ra ngeCount is 0 got disallowed value 0
468 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 37 [testD iv, 0, comment, 5]: first addRange() must result in the selection's last range b eing the same object we added assert_not_equals: Cannot proceed with tests if ra ngeCount is 0 got disallowed value 0
469 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 37 [testD iv, 0, comment, 5]: modifying the first added range must modify the Selection's last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got d isallowed value 0
470 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 37 [testD iv, 0, comment, 5]: modifying the Selection's last Range must modify the first a dded Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got d isallowed value 0
471 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 37 [testD iv, 0, comment, 5]: second addRange() must not throw exceptions or modify the ra nge it's given
472 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 37 [testD iv, 0, comment, 5]: second addRange() must result in rangeCount being 1
473 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 37 [testD iv, 0, comment, 5]: second addRange() must result in the selection's last range having the specified endpoints
474 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 37 [testD iv, 0, comment, 5]: second addRange() must result in the selection's last range being the same object we added
475 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 37 [testD iv, 0, comment, 5]: modifying the second added range must modify the Selection's last Range
476 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 37 [testD iv, 0, comment, 5]: modifying the Selection's last Range must modify the second added Range
477 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 38 [paras [2].firstChild, 4, comment, 2]: first addRange() must not throw exceptions or mo dify the range it's given
478 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 38 [paras [2].firstChild, 4, comment, 2]: first addRange() must result in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
479 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 38 [paras [2].firstChild, 4, comment, 2]: first addRange() must result in the selection's last range having the specified endpoints assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
480 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 38 [paras [2].firstChild, 4, comment, 2]: first addRange() must result in the selection's last range being the same object we added assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
481 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 38 [paras [2].firstChild, 4, comment, 2]: modifying the first added range must modify the Selection's last Range assert_not_equals: Cannot proceed with tests if rangeCoun t is 0 got disallowed value 0
482 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 38 [paras [2].firstChild, 4, comment, 2]: modifying the Selection's last Range must modify the first added Range assert_not_equals: Cannot proceed with tests if rangeCoun t is 0 got disallowed value 0
483 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 38 [paras [2].firstChild, 4, comment, 2]: second addRange() must not throw exceptions or m odify the range it's given
484 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 38 [paras [2].firstChild, 4, comment, 2]: second addRange() must result in rangeCount bein g 1
485 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 38 [paras [2].firstChild, 4, comment, 2]: second addRange() must result in the selection's last range having the specified endpoints
486 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 38 [paras [2].firstChild, 4, comment, 2]: second addRange() must result in the selection's last range being the same object we added
487 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 38 [paras [2].firstChild, 4, comment, 2]: modifying the second added range must modify the Selection's last Range
488 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 38 [paras [2].firstChild, 4, comment, 2]: modifying the Selection's last Range must modify the second added Range
489 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 39 [paras [3], 1, comment, 8]: first addRange() must not throw exceptions or modify the ra nge it's given
490 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 39 [paras [3], 1, comment, 8]: first addRange() must result in rangeCount being 1 assert_e quals: rangeCount must be 1 expected 1 but got 0
491 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 39 [paras [3], 1, comment, 8]: first addRange() must result in the selection's last range having the specified endpoints assert_not_equals: Cannot proceed with tests if r angeCount is 0 got disallowed value 0
492 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 39 [paras [3], 1, comment, 8]: first addRange() must result in the selection's last range being the same object we added assert_not_equals: Cannot proceed with tests if r angeCount is 0 got disallowed value 0
493 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 39 [paras [3], 1, comment, 8]: modifying the first added range must modify the Selection's last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
494 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 39 [paras [3], 1, comment, 8]: modifying the Selection's last Range must modify the first added Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
495 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 39 [paras [3], 1, comment, 8]: second addRange() must not throw exceptions or modify the r ange it's given
496 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 39 [paras [3], 1, comment, 8]: second addRange() must result in rangeCount being 1
497 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 39 [paras [3], 1, comment, 8]: second addRange() must result in the selection's last range having the specified endpoints
498 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 39 [paras [3], 1, comment, 8]: second addRange() must result in the selection's last range being the same object we added
499 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 39 [paras [3], 1, comment, 8]: modifying the second added range must modify the Selection' s last Range
500 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 39 [paras [3], 1, comment, 8]: modifying the Selection's last Range must modify the second added Range
501 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 40 [forei gnDoc, 0, foreignDoc, 0]: first addRange() must not throw exceptions or modify t he range it's given
502 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 40 [forei gnDoc, 0, foreignDoc, 0]: first addRange() must result in rangeCount being 1 ass ert_equals: rangeCount must be 1 expected 1 but got 0
503 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 40 [forei gnDoc, 0, foreignDoc, 0]: first addRange() must result in the selection's last r ange having the specified endpoints assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
504 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 40 [forei gnDoc, 0, foreignDoc, 0]: first addRange() must result in the selection's last r ange being the same object we added assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
505 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 40 [forei gnDoc, 0, foreignDoc, 0]: modifying the first added range must modify the Select ion's last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
506 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 40 [forei gnDoc, 0, foreignDoc, 0]: modifying the Selection's last Range must modify the f irst added Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
507 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 40 [forei gnDoc, 0, foreignDoc, 0]: second addRange() must not throw exceptions or modify the range it's given
508 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 40 [forei gnDoc, 0, foreignDoc, 0]: second addRange() must result in rangeCount being 1 as sert_equals: rangeCount must be 1 expected 1 but got 0
509 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 40 [forei gnDoc, 0, foreignDoc, 0]: second addRange() must result in the selection's last range having the specified endpoints assert_not_equals: Cannot proceed with test s if rangeCount is 0 got disallowed value 0
510 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 40 [forei gnDoc, 0, foreignDoc, 0]: second addRange() must result in the selection's last range being the same object we added assert_not_equals: Cannot proceed with test s if rangeCount is 0 got disallowed value 0
511 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 40 [forei gnDoc, 0, foreignDoc, 0]: modifying the second added range must modify the Selec tion's last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
512 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 40 [forei gnDoc, 0, foreignDoc, 0]: modifying the Selection's last Range must modify the s econd added Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
513 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 41 [forei gnDoc, 1, foreignComment, 2]: first addRange() must not throw exceptions or modi fy the range it's given
514 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 41 [forei gnDoc, 1, foreignComment, 2]: first addRange() must result in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
515 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 41 [forei gnDoc, 1, foreignComment, 2]: first addRange() must result in the selection's la st range having the specified endpoints assert_not_equals: Cannot proceed with t ests if rangeCount is 0 got disallowed value 0
516 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 41 [forei gnDoc, 1, foreignComment, 2]: first addRange() must result in the selection's la st range being the same object we added assert_not_equals: Cannot proceed with t ests if rangeCount is 0 got disallowed value 0
517 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 41 [forei gnDoc, 1, foreignComment, 2]: modifying the first added range must modify the Se lection's last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
518 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 41 [forei gnDoc, 1, foreignComment, 2]: modifying the Selection's last Range must modify t he first added Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
519 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 41 [forei gnDoc, 1, foreignComment, 2]: second addRange() must not throw exceptions or mod ify the range it's given
520 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 41 [forei gnDoc, 1, foreignComment, 2]: second addRange() must result in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
521 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 41 [forei gnDoc, 1, foreignComment, 2]: second addRange() must result in the selection's l ast range having the specified endpoints assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
522 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 41 [forei gnDoc, 1, foreignComment, 2]: second addRange() must result in the selection's l ast range being the same object we added assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
523 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 41 [forei gnDoc, 1, foreignComment, 2]: modifying the second added range must modify the S election's last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
524 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 41 [forei gnDoc, 1, foreignComment, 2]: modifying the Selection's last Range must modify t he second added Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
525 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 42 [forei gnDoc.body, 0, foreignTextNode, 36]: first addRange() must not throw exceptions or modify the range it's given
526 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 42 [forei gnDoc.body, 0, foreignTextNode, 36]: first addRange() must result in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
527 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 42 [forei gnDoc.body, 0, foreignTextNode, 36]: first addRange() must result in the selecti on's last range having the specified endpoints assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
528 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 42 [forei gnDoc.body, 0, foreignTextNode, 36]: first addRange() must result in the selecti on's last range being the same object we added assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
529 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 42 [forei gnDoc.body, 0, foreignTextNode, 36]: modifying the first added range must modify the Selection's last Range assert_not_equals: Cannot proceed with tests if rang eCount is 0 got disallowed value 0
530 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 42 [forei gnDoc.body, 0, foreignTextNode, 36]: modifying the Selection's last Range must m odify the first added Range assert_not_equals: Cannot proceed with tests if rang eCount is 0 got disallowed value 0
531 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 42 [forei gnDoc.body, 0, foreignTextNode, 36]: second addRange() must not throw exceptions or modify the range it's given
532 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 42 [forei gnDoc.body, 0, foreignTextNode, 36]: second addRange() must result in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
533 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 42 [forei gnDoc.body, 0, foreignTextNode, 36]: second addRange() must result in the select ion's last range having the specified endpoints assert_not_equals: Cannot procee d with tests if rangeCount is 0 got disallowed value 0
534 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 42 [forei gnDoc.body, 0, foreignTextNode, 36]: second addRange() must result in the select ion's last range being the same object we added assert_not_equals: Cannot procee d with tests if rangeCount is 0 got disallowed value 0
535 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 42 [forei gnDoc.body, 0, foreignTextNode, 36]: modifying the second added range must modif y the Selection's last Range assert_not_equals: Cannot proceed with tests if ran geCount is 0 got disallowed value 0
536 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 42 [forei gnDoc.body, 0, foreignTextNode, 36]: modifying the Selection's last Range must m odify the second added Range assert_not_equals: Cannot proceed with tests if ran geCount is 0 got disallowed value 0
537 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 43 [xmlDo c, 0, xmlDoc, 0]: first addRange() must not throw exceptions or modify the range it's given
538 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 43 [xmlDo c, 0, xmlDoc, 0]: first addRange() must result in rangeCount being 1 assert_equa ls: rangeCount must be 1 expected 1 but got 0
539 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 43 [xmlDo c, 0, xmlDoc, 0]: first addRange() must result in the selection's last range hav ing the specified endpoints assert_not_equals: Cannot proceed with tests if rang eCount is 0 got disallowed value 0
540 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 43 [xmlDo c, 0, xmlDoc, 0]: first addRange() must result in the selection's last range bei ng the same object we added assert_not_equals: Cannot proceed with tests if rang eCount is 0 got disallowed value 0
541 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 43 [xmlDo c, 0, xmlDoc, 0]: modifying the first added range must modify the Selection's la st Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got dis allowed value 0
542 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 43 [xmlDo c, 0, xmlDoc, 0]: modifying the Selection's last Range must modify the first add ed Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got dis allowed value 0
543 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 43 [xmlDo c, 0, xmlDoc, 0]: second addRange() must not throw exceptions or modify the rang e it's given
544 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 43 [xmlDo c, 0, xmlDoc, 0]: second addRange() must result in rangeCount being 1 assert_equ als: rangeCount must be 1 expected 1 but got 0
545 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 43 [xmlDo c, 0, xmlDoc, 0]: second addRange() must result in the selection's last range ha ving the specified endpoints assert_not_equals: Cannot proceed with tests if ran geCount is 0 got disallowed value 0
546 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 43 [xmlDo c, 0, xmlDoc, 0]: second addRange() must result in the selection's last range be ing the same object we added assert_not_equals: Cannot proceed with tests if ran geCount is 0 got disallowed value 0
547 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 43 [xmlDo c, 0, xmlDoc, 0]: modifying the second added range must modify the Selection's l ast Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got di sallowed value 0
548 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 43 [xmlDo c, 0, xmlDoc, 0]: modifying the Selection's last Range must modify the second ad ded Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got di sallowed value 0
549 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 44 [xmlDo c, 1, xmlComment, 0]: first addRange() must not throw exceptions or modify the r ange it's given
550 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 44 [xmlDo c, 1, xmlComment, 0]: first addRange() must result in rangeCount being 1 assert_ equals: rangeCount must be 1 expected 1 but got 0
551 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 44 [xmlDo c, 1, xmlComment, 0]: first addRange() must result in the selection's last range having the specified endpoints assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
552 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 44 [xmlDo c, 1, xmlComment, 0]: first addRange() must result in the selection's last range being the same object we added assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
553 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 44 [xmlDo c, 1, xmlComment, 0]: modifying the first added range must modify the Selection' s last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
554 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 44 [xmlDo c, 1, xmlComment, 0]: modifying the Selection's last Range must modify the first added Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
555 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 44 [xmlDo c, 1, xmlComment, 0]: second addRange() must not throw exceptions or modify the range it's given
556 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 44 [xmlDo c, 1, xmlComment, 0]: second addRange() must result in rangeCount being 1 assert _equals: rangeCount must be 1 expected 1 but got 0
557 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 44 [xmlDo c, 1, xmlComment, 0]: second addRange() must result in the selection's last rang e having the specified endpoints assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
558 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 44 [xmlDo c, 1, xmlComment, 0]: second addRange() must result in the selection's last rang e being the same object we added assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
559 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 44 [xmlDo c, 1, xmlComment, 0]: modifying the second added range must modify the Selection 's last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 go t disallowed value 0
560 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 44 [xmlDo c, 1, xmlComment, 0]: modifying the Selection's last Range must modify the secon d added Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 go t disallowed value 0
561 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 45 [detac hedTextNode, 0, detachedTextNode, 8]: first addRange() must not throw exceptions or modify the range it's given
562 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 45 [detac hedTextNode, 0, detachedTextNode, 8]: first addRange() must result in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
563 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 45 [detac hedTextNode, 0, detachedTextNode, 8]: first addRange() must result in the select ion's last range having the specified endpoints assert_not_equals: Cannot procee d with tests if rangeCount is 0 got disallowed value 0
564 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 45 [detac hedTextNode, 0, detachedTextNode, 8]: first addRange() must result in the select ion's last range being the same object we added assert_not_equals: Cannot procee d with tests if rangeCount is 0 got disallowed value 0
565 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 45 [detac hedTextNode, 0, detachedTextNode, 8]: modifying the first added range must modif y the Selection's last Range assert_not_equals: Cannot proceed with tests if ran geCount is 0 got disallowed value 0
566 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 45 [detac hedTextNode, 0, detachedTextNode, 8]: modifying the Selection's last Range must modify the first added Range assert_not_equals: Cannot proceed with tests if ran geCount is 0 got disallowed value 0
567 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 45 [detac hedTextNode, 0, detachedTextNode, 8]: second addRange() must not throw exception s or modify the range it's given
568 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 45 [detac hedTextNode, 0, detachedTextNode, 8]: second addRange() must result in rangeCoun t being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
569 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 45 [detac hedTextNode, 0, detachedTextNode, 8]: second addRange() must result in the selec tion's last range having the specified endpoints assert_not_equals: Cannot proce ed with tests if rangeCount is 0 got disallowed value 0
570 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 45 [detac hedTextNode, 0, detachedTextNode, 8]: second addRange() must result in the selec tion's last range being the same object we added assert_not_equals: Cannot proce ed with tests if rangeCount is 0 got disallowed value 0
571 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 45 [detac hedTextNode, 0, detachedTextNode, 8]: modifying the second added range must modi fy the Selection's last Range assert_not_equals: Cannot proceed with tests if ra ngeCount is 0 got disallowed value 0
572 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 45 [detac hedTextNode, 0, detachedTextNode, 8]: modifying the Selection's last Range must modify the second added Range assert_not_equals: Cannot proceed with tests if ra ngeCount is 0 got disallowed value 0
573 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 46 [detac hedForeignTextNode, 7, detachedForeignTextNode, 7]: first addRange() must not th row exceptions or modify the range it's given
574 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 46 [detac hedForeignTextNode, 7, detachedForeignTextNode, 7]: first addRange() must result in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
575 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 46 [detac hedForeignTextNode, 7, detachedForeignTextNode, 7]: first addRange() must result in the selection's last range having the specified endpoints assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
576 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 46 [detac hedForeignTextNode, 7, detachedForeignTextNode, 7]: first addRange() must result in the selection's last range being the same object we added assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
577 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 46 [detac hedForeignTextNode, 7, detachedForeignTextNode, 7]: modifying the first added ra nge must modify the Selection's last Range assert_not_equals: Cannot proceed wit h tests if rangeCount is 0 got disallowed value 0
578 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 46 [detac hedForeignTextNode, 7, detachedForeignTextNode, 7]: modifying the Selection's la st Range must modify the first added Range assert_not_equals: Cannot proceed wit h tests if rangeCount is 0 got disallowed value 0
579 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 46 [detac hedForeignTextNode, 7, detachedForeignTextNode, 7]: second addRange() must not t hrow exceptions or modify the range it's given
580 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 46 [detac hedForeignTextNode, 7, detachedForeignTextNode, 7]: second addRange() must resul t in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
581 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 46 [detac hedForeignTextNode, 7, detachedForeignTextNode, 7]: second addRange() must resul t in the selection's last range having the specified endpoints assert_not_equals : Cannot proceed with tests if rangeCount is 0 got disallowed value 0
582 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 46 [detac hedForeignTextNode, 7, detachedForeignTextNode, 7]: second addRange() must resul t in the selection's last range being the same object we added assert_not_equals : Cannot proceed with tests if rangeCount is 0 got disallowed value 0
583 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 46 [detac hedForeignTextNode, 7, detachedForeignTextNode, 7]: modifying the second added r ange must modify the Selection's last Range assert_not_equals: Cannot proceed wi th tests if rangeCount is 0 got disallowed value 0
584 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 46 [detac hedForeignTextNode, 7, detachedForeignTextNode, 7]: modifying the Selection's la st Range must modify the second added Range assert_not_equals: Cannot proceed wi th tests if rangeCount is 0 got disallowed value 0
585 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 47 [detac hedForeignTextNode, 0, detachedForeignTextNode, 8]: first addRange() must not th row exceptions or modify the range it's given
586 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 47 [detac hedForeignTextNode, 0, detachedForeignTextNode, 8]: first addRange() must result in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
587 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 47 [detac hedForeignTextNode, 0, detachedForeignTextNode, 8]: first addRange() must result in the selection's last range having the specified endpoints assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
588 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 47 [detac hedForeignTextNode, 0, detachedForeignTextNode, 8]: first addRange() must result in the selection's last range being the same object we added assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
589 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 47 [detac hedForeignTextNode, 0, detachedForeignTextNode, 8]: modifying the first added ra nge must modify the Selection's last Range assert_not_equals: Cannot proceed wit h tests if rangeCount is 0 got disallowed value 0
590 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 47 [detac hedForeignTextNode, 0, detachedForeignTextNode, 8]: modifying the Selection's la st Range must modify the first added Range assert_not_equals: Cannot proceed wit h tests if rangeCount is 0 got disallowed value 0
591 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 47 [detac hedForeignTextNode, 0, detachedForeignTextNode, 8]: second addRange() must not t hrow exceptions or modify the range it's given
592 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 47 [detac hedForeignTextNode, 0, detachedForeignTextNode, 8]: second addRange() must resul t in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
593 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 47 [detac hedForeignTextNode, 0, detachedForeignTextNode, 8]: second addRange() must resul t in the selection's last range having the specified endpoints assert_not_equals : Cannot proceed with tests if rangeCount is 0 got disallowed value 0
594 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 47 [detac hedForeignTextNode, 0, detachedForeignTextNode, 8]: second addRange() must resul t in the selection's last range being the same object we added assert_not_equals : Cannot proceed with tests if rangeCount is 0 got disallowed value 0
595 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 47 [detac hedForeignTextNode, 0, detachedForeignTextNode, 8]: modifying the second added r ange must modify the Selection's last Range assert_not_equals: Cannot proceed wi th tests if rangeCount is 0 got disallowed value 0
596 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 47 [detac hedForeignTextNode, 0, detachedForeignTextNode, 8]: modifying the Selection's la st Range must modify the second added Range assert_not_equals: Cannot proceed wi th tests if rangeCount is 0 got disallowed value 0
597 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 48 [detac hedXmlTextNode, 7, detachedXmlTextNode, 7]: first addRange() must not throw exce ptions or modify the range it's given
598 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 48 [detac hedXmlTextNode, 7, detachedXmlTextNode, 7]: first addRange() must result in rang eCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
599 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 48 [detac hedXmlTextNode, 7, detachedXmlTextNode, 7]: first addRange() must result in the selection's last range having the specified endpoints assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
600 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 48 [detac hedXmlTextNode, 7, detachedXmlTextNode, 7]: first addRange() must result in the selection's last range being the same object we added assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
601 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 48 [detac hedXmlTextNode, 7, detachedXmlTextNode, 7]: modifying the first added range must modify the Selection's last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
602 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 48 [detac hedXmlTextNode, 7, detachedXmlTextNode, 7]: modifying the Selection's last Range must modify the first added Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
603 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 48 [detac hedXmlTextNode, 7, detachedXmlTextNode, 7]: second addRange() must not throw exc eptions or modify the range it's given
604 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 48 [detac hedXmlTextNode, 7, detachedXmlTextNode, 7]: second addRange() must result in ran geCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
605 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 48 [detac hedXmlTextNode, 7, detachedXmlTextNode, 7]: second addRange() must result in the selection's last range having the specified endpoints assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
606 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 48 [detac hedXmlTextNode, 7, detachedXmlTextNode, 7]: second addRange() must result in the selection's last range being the same object we added assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
607 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 48 [detac hedXmlTextNode, 7, detachedXmlTextNode, 7]: modifying the second added range mus t modify the Selection's last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
608 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 48 [detac hedXmlTextNode, 7, detachedXmlTextNode, 7]: modifying the Selection's last Range must modify the second added Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
609 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 49 [detac hedXmlTextNode, 0, detachedXmlTextNode, 8]: first addRange() must not throw exce ptions or modify the range it's given
610 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 49 [detac hedXmlTextNode, 0, detachedXmlTextNode, 8]: first addRange() must result in rang eCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
611 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 49 [detac hedXmlTextNode, 0, detachedXmlTextNode, 8]: first addRange() must result in the selection's last range having the specified endpoints assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
612 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 49 [detac hedXmlTextNode, 0, detachedXmlTextNode, 8]: first addRange() must result in the selection's last range being the same object we added assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
613 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 49 [detac hedXmlTextNode, 0, detachedXmlTextNode, 8]: modifying the first added range must modify the Selection's last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
614 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 49 [detac hedXmlTextNode, 0, detachedXmlTextNode, 8]: modifying the Selection's last Range must modify the first added Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
615 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 49 [detac hedXmlTextNode, 0, detachedXmlTextNode, 8]: second addRange() must not throw exc eptions or modify the range it's given
616 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 49 [detac hedXmlTextNode, 0, detachedXmlTextNode, 8]: second addRange() must result in ran geCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
617 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 49 [detac hedXmlTextNode, 0, detachedXmlTextNode, 8]: second addRange() must result in the selection's last range having the specified endpoints assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
618 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 49 [detac hedXmlTextNode, 0, detachedXmlTextNode, 8]: second addRange() must result in the selection's last range being the same object we added assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
619 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 49 [detac hedXmlTextNode, 0, detachedXmlTextNode, 8]: modifying the second added range mus t modify the Selection's last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
620 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 49 [detac hedXmlTextNode, 0, detachedXmlTextNode, 8]: modifying the Selection's last Range must modify the second added Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
621 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 50 [detac hedComment, 3, detachedComment, 4]: first addRange() must not throw exceptions o r modify the range it's given
622 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 50 [detac hedComment, 3, detachedComment, 4]: first addRange() must result in rangeCount b eing 1 assert_equals: rangeCount must be 1 expected 1 but got 0
623 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 50 [detac hedComment, 3, detachedComment, 4]: first addRange() must result in the selectio n's last range having the specified endpoints assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
624 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 50 [detac hedComment, 3, detachedComment, 4]: first addRange() must result in the selectio n's last range being the same object we added assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
625 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 50 [detac hedComment, 3, detachedComment, 4]: modifying the first added range must modify the Selection's last Range assert_not_equals: Cannot proceed with tests if range Count is 0 got disallowed value 0
626 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 50 [detac hedComment, 3, detachedComment, 4]: modifying the Selection's last Range must mo dify the first added Range assert_not_equals: Cannot proceed with tests if range Count is 0 got disallowed value 0
627 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 50 [detac hedComment, 3, detachedComment, 4]: second addRange() must not throw exceptions or modify the range it's given
628 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 50 [detac hedComment, 3, detachedComment, 4]: second addRange() must result in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
629 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 50 [detac hedComment, 3, detachedComment, 4]: second addRange() must result in the selecti on's last range having the specified endpoints assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
630 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 50 [detac hedComment, 3, detachedComment, 4]: second addRange() must result in the selecti on's last range being the same object we added assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
631 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 50 [detac hedComment, 3, detachedComment, 4]: modifying the second added range must modify the Selection's last Range assert_not_equals: Cannot proceed with tests if rang eCount is 0 got disallowed value 0
632 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 50 [detac hedComment, 3, detachedComment, 4]: modifying the Selection's last Range must mo dify the second added Range assert_not_equals: Cannot proceed with tests if rang eCount is 0 got disallowed value 0
633 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 51 [detac hedComment, 5, detachedComment, 5]: first addRange() must not throw exceptions o r modify the range it's given
634 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 51 [detac hedComment, 5, detachedComment, 5]: first addRange() must result in rangeCount b eing 1 assert_equals: rangeCount must be 1 expected 1 but got 0
635 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 51 [detac hedComment, 5, detachedComment, 5]: first addRange() must result in the selectio n's last range having the specified endpoints assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
636 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 51 [detac hedComment, 5, detachedComment, 5]: first addRange() must result in the selectio n's last range being the same object we added assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
637 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 51 [detac hedComment, 5, detachedComment, 5]: modifying the first added range must modify the Selection's last Range assert_not_equals: Cannot proceed with tests if range Count is 0 got disallowed value 0
638 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 51 [detac hedComment, 5, detachedComment, 5]: modifying the Selection's last Range must mo dify the first added Range assert_not_equals: Cannot proceed with tests if range Count is 0 got disallowed value 0
639 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 51 [detac hedComment, 5, detachedComment, 5]: second addRange() must not throw exceptions or modify the range it's given
640 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 51 [detac hedComment, 5, detachedComment, 5]: second addRange() must result in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
641 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 51 [detac hedComment, 5, detachedComment, 5]: second addRange() must result in the selecti on's last range having the specified endpoints assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
642 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 51 [detac hedComment, 5, detachedComment, 5]: second addRange() must result in the selecti on's last range being the same object we added assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
643 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 51 [detac hedComment, 5, detachedComment, 5]: modifying the second added range must modify the Selection's last Range assert_not_equals: Cannot proceed with tests if rang eCount is 0 got disallowed value 0
644 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 51 [detac hedComment, 5, detachedComment, 5]: modifying the Selection's last Range must mo dify the second added Range assert_not_equals: Cannot proceed with tests if rang eCount is 0 got disallowed value 0
645 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 52 [detac hedForeignComment, 0, detachedForeignComment, 1]: first addRange() must not thro w exceptions or modify the range it's given
646 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 52 [detac hedForeignComment, 0, detachedForeignComment, 1]: first addRange() must result i n rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
647 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 52 [detac hedForeignComment, 0, detachedForeignComment, 1]: first addRange() must result i n the selection's last range having the specified endpoints assert_not_equals: C annot proceed with tests if rangeCount is 0 got disallowed value 0
648 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 52 [detac hedForeignComment, 0, detachedForeignComment, 1]: first addRange() must result i n the selection's last range being the same object we added assert_not_equals: C annot proceed with tests if rangeCount is 0 got disallowed value 0
649 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 52 [detac hedForeignComment, 0, detachedForeignComment, 1]: modifying the first added rang e must modify the Selection's last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
650 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 52 [detac hedForeignComment, 0, detachedForeignComment, 1]: modifying the Selection's last Range must modify the first added Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
651 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 52 [detac hedForeignComment, 0, detachedForeignComment, 1]: second addRange() must not thr ow exceptions or modify the range it's given
652 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 52 [detac hedForeignComment, 0, detachedForeignComment, 1]: second addRange() must result in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
653 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 52 [detac hedForeignComment, 0, detachedForeignComment, 1]: second addRange() must result in the selection's last range having the specified endpoints assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
654 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 52 [detac hedForeignComment, 0, detachedForeignComment, 1]: second addRange() must result in the selection's last range being the same object we added assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
655 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 52 [detac hedForeignComment, 0, detachedForeignComment, 1]: modifying the second added ran ge must modify the Selection's last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
656 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 52 [detac hedForeignComment, 0, detachedForeignComment, 1]: modifying the Selection's last Range must modify the second added Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
657 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 53 [detac hedForeignComment, 4, detachedForeignComment, 4]: first addRange() must not thro w exceptions or modify the range it's given
658 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 53 [detac hedForeignComment, 4, detachedForeignComment, 4]: first addRange() must result i n rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
659 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 53 [detac hedForeignComment, 4, detachedForeignComment, 4]: first addRange() must result i n the selection's last range having the specified endpoints assert_not_equals: C annot proceed with tests if rangeCount is 0 got disallowed value 0
660 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 53 [detac hedForeignComment, 4, detachedForeignComment, 4]: first addRange() must result i n the selection's last range being the same object we added assert_not_equals: C annot proceed with tests if rangeCount is 0 got disallowed value 0
661 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 53 [detac hedForeignComment, 4, detachedForeignComment, 4]: modifying the first added rang e must modify the Selection's last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
662 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 53 [detac hedForeignComment, 4, detachedForeignComment, 4]: modifying the Selection's last Range must modify the first added Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
663 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 53 [detac hedForeignComment, 4, detachedForeignComment, 4]: second addRange() must not thr ow exceptions or modify the range it's given
664 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 53 [detac hedForeignComment, 4, detachedForeignComment, 4]: second addRange() must result in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
665 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 53 [detac hedForeignComment, 4, detachedForeignComment, 4]: second addRange() must result in the selection's last range having the specified endpoints assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
666 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 53 [detac hedForeignComment, 4, detachedForeignComment, 4]: second addRange() must result in the selection's last range being the same object we added assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
667 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 53 [detac hedForeignComment, 4, detachedForeignComment, 4]: modifying the second added ran ge must modify the Selection's last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
668 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 53 [detac hedForeignComment, 4, detachedForeignComment, 4]: modifying the Selection's last Range must modify the second added Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
669 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 54 [detac hedXmlComment, 2, detachedXmlComment, 6]: first addRange() must not throw except ions or modify the range it's given
670 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 54 [detac hedXmlComment, 2, detachedXmlComment, 6]: first addRange() must result in rangeC ount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
671 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 54 [detac hedXmlComment, 2, detachedXmlComment, 6]: first addRange() must result in the se lection's last range having the specified endpoints assert_not_equals: Cannot pr oceed with tests if rangeCount is 0 got disallowed value 0
672 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 54 [detac hedXmlComment, 2, detachedXmlComment, 6]: first addRange() must result in the se lection's last range being the same object we added assert_not_equals: Cannot pr oceed with tests if rangeCount is 0 got disallowed value 0
673 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 54 [detac hedXmlComment, 2, detachedXmlComment, 6]: modifying the first added range must m odify the Selection's last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
674 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 54 [detac hedXmlComment, 2, detachedXmlComment, 6]: modifying the Selection's last Range m ust modify the first added Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
675 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 54 [detac hedXmlComment, 2, detachedXmlComment, 6]: second addRange() must not throw excep tions or modify the range it's given
676 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 54 [detac hedXmlComment, 2, detachedXmlComment, 6]: second addRange() must result in range Count being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
677 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 54 [detac hedXmlComment, 2, detachedXmlComment, 6]: second addRange() must result in the s election's last range having the specified endpoints assert_not_equals: Cannot p roceed with tests if rangeCount is 0 got disallowed value 0
678 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 54 [detac hedXmlComment, 2, detachedXmlComment, 6]: second addRange() must result in the s election's last range being the same object we added assert_not_equals: Cannot p roceed with tests if rangeCount is 0 got disallowed value 0
679 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 54 [detac hedXmlComment, 2, detachedXmlComment, 6]: modifying the second added range must modify the Selection's last Range assert_not_equals: Cannot proceed with tests i f rangeCount is 0 got disallowed value 0
680 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 54 [detac hedXmlComment, 2, detachedXmlComment, 6]: modifying the Selection's last Range m ust modify the second added Range assert_not_equals: Cannot proceed with tests i f rangeCount is 0 got disallowed value 0
681 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 55 [docfr ag, 0, docfrag, 0]: first addRange() must not throw exceptions or modify the ran ge it's given
682 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 55 [docfr ag, 0, docfrag, 0]: first addRange() must result in rangeCount being 1 assert_eq uals: rangeCount must be 1 expected 1 but got 0
683 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 55 [docfr ag, 0, docfrag, 0]: first addRange() must result in the selection's last range h aving the specified endpoints assert_not_equals: Cannot proceed with tests if ra ngeCount is 0 got disallowed value 0
684 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 55 [docfr ag, 0, docfrag, 0]: first addRange() must result in the selection's last range b eing the same object we added assert_not_equals: Cannot proceed with tests if ra ngeCount is 0 got disallowed value 0
685 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 55 [docfr ag, 0, docfrag, 0]: modifying the first added range must modify the Selection's last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got d isallowed value 0
686 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 55 [docfr ag, 0, docfrag, 0]: modifying the Selection's last Range must modify the first a dded Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got d isallowed value 0
687 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 55 [docfr ag, 0, docfrag, 0]: second addRange() must not throw exceptions or modify the ra nge it's given
688 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 55 [docfr ag, 0, docfrag, 0]: second addRange() must result in rangeCount being 1 assert_e quals: rangeCount must be 1 expected 1 but got 0
689 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 55 [docfr ag, 0, docfrag, 0]: second addRange() must result in the selection's last range having the specified endpoints assert_not_equals: Cannot proceed with tests if r angeCount is 0 got disallowed value 0
690 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 55 [docfr ag, 0, docfrag, 0]: second addRange() must result in the selection's last range being the same object we added assert_not_equals: Cannot proceed with tests if r angeCount is 0 got disallowed value 0
691 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 55 [docfr ag, 0, docfrag, 0]: modifying the second added range must modify the Selection's last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
692 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 55 [docfr ag, 0, docfrag, 0]: modifying the Selection's last Range must modify the second added Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
693 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 56 [forei gnDocfrag, 0, foreignDocfrag, 0]: first addRange() must not throw exceptions or modify the range it's given
694 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 56 [forei gnDocfrag, 0, foreignDocfrag, 0]: first addRange() must result in rangeCount bei ng 1 assert_equals: rangeCount must be 1 expected 1 but got 0
695 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 56 [forei gnDocfrag, 0, foreignDocfrag, 0]: first addRange() must result in the selection' s last range having the specified endpoints assert_not_equals: Cannot proceed wi th tests if rangeCount is 0 got disallowed value 0
696 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 56 [forei gnDocfrag, 0, foreignDocfrag, 0]: first addRange() must result in the selection' s last range being the same object we added assert_not_equals: Cannot proceed wi th tests if rangeCount is 0 got disallowed value 0
697 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 56 [forei gnDocfrag, 0, foreignDocfrag, 0]: modifying the first added range must modify th e Selection's last Range assert_not_equals: Cannot proceed with tests if rangeCo unt is 0 got disallowed value 0
698 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 56 [forei gnDocfrag, 0, foreignDocfrag, 0]: modifying the Selection's last Range must modi fy the first added Range assert_not_equals: Cannot proceed with tests if rangeCo unt is 0 got disallowed value 0
699 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 56 [forei gnDocfrag, 0, foreignDocfrag, 0]: second addRange() must not throw exceptions or modify the range it's given
700 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 56 [forei gnDocfrag, 0, foreignDocfrag, 0]: second addRange() must result in rangeCount be ing 1 assert_equals: rangeCount must be 1 expected 1 but got 0
701 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 56 [forei gnDocfrag, 0, foreignDocfrag, 0]: second addRange() must result in the selection 's last range having the specified endpoints assert_not_equals: Cannot proceed w ith tests if rangeCount is 0 got disallowed value 0
702 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 56 [forei gnDocfrag, 0, foreignDocfrag, 0]: second addRange() must result in the selection 's last range being the same object we added assert_not_equals: Cannot proceed w ith tests if rangeCount is 0 got disallowed value 0
703 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 56 [forei gnDocfrag, 0, foreignDocfrag, 0]: modifying the second added range must modify t he Selection's last Range assert_not_equals: Cannot proceed with tests if rangeC ount is 0 got disallowed value 0
704 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 56 [forei gnDocfrag, 0, foreignDocfrag, 0]: modifying the Selection's last Range must modi fy the second added Range assert_not_equals: Cannot proceed with tests if rangeC ount is 0 got disallowed value 0
705 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 57 [xmlDo cfrag, 0, xmlDocfrag, 0]: first addRange() must not throw exceptions or modify t he range it's given
706 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 57 [xmlDo cfrag, 0, xmlDocfrag, 0]: first addRange() must result in rangeCount being 1 ass ert_equals: rangeCount must be 1 expected 1 but got 0
707 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 57 [xmlDo cfrag, 0, xmlDocfrag, 0]: first addRange() must result in the selection's last r ange having the specified endpoints assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
708 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 57 [xmlDo cfrag, 0, xmlDocfrag, 0]: first addRange() must result in the selection's last r ange being the same object we added assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
709 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 57 [xmlDo cfrag, 0, xmlDocfrag, 0]: modifying the first added range must modify the Select ion's last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
710 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 57 [xmlDo cfrag, 0, xmlDocfrag, 0]: modifying the Selection's last Range must modify the f irst added Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
711 PASS Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 57 [xmlDo cfrag, 0, xmlDocfrag, 0]: second addRange() must not throw exceptions or modify the range it's given
712 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 57 [xmlDo cfrag, 0, xmlDocfrag, 0]: second addRange() must result in rangeCount being 1 as sert_equals: rangeCount must be 1 expected 1 but got 0
713 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 57 [xmlDo cfrag, 0, xmlDocfrag, 0]: second addRange() must result in the selection's last range having the specified endpoints assert_not_equals: Cannot proceed with test s if rangeCount is 0 got disallowed value 0
714 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 57 [xmlDo cfrag, 0, xmlDocfrag, 0]: second addRange() must result in the selection's last range being the same object we added assert_not_equals: Cannot proceed with test s if rangeCount is 0 got disallowed value 0
715 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 57 [xmlDo cfrag, 0, xmlDocfrag, 0]: modifying the second added range must modify the Selec tion's last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
716 FAIL Range 56 [foreignDocfrag, 0, foreignDocfrag, 0] followed by Range 57 [xmlDo cfrag, 0, xmlDocfrag, 0]: modifying the Selection's last Range must modify the s econd added Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
717 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 0 [paras[0].first Child, 0, paras[0].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
718 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 0 [paras[0].first Child, 0, paras[0].firstChild, 0]: first addRange() must result in rangeCount be ing 1 assert_equals: rangeCount must be 1 expected 1 but got 0
719 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 0 [paras[0].first Child, 0, paras[0].firstChild, 0]: first addRange() must result in the selection 's last range having the specified endpoints assert_not_equals: Cannot proceed w ith tests if rangeCount is 0 got disallowed value 0
720 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 0 [paras[0].first Child, 0, paras[0].firstChild, 0]: first addRange() must result in the selection 's last range being the same object we added assert_not_equals: Cannot proceed w ith tests if rangeCount is 0 got disallowed value 0
721 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 0 [paras[0].first Child, 0, paras[0].firstChild, 0]: modifying the first added range must modify t he Selection's last Range assert_not_equals: Cannot proceed with tests if rangeC ount is 0 got disallowed value 0
722 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 0 [paras[0].first Child, 0, paras[0].firstChild, 0]: modifying the Selection's last Range must mod ify the first added Range assert_not_equals: Cannot proceed with tests if rangeC ount is 0 got disallowed value 0
723 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 0 [paras[0].first Child, 0, paras[0].firstChild, 0]: second addRange() must not throw exceptions o r modify the range it's given
724 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 0 [paras[0].first Child, 0, paras[0].firstChild, 0]: second addRange() must result in rangeCount b eing 1
725 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 0 [paras[0].first Child, 0, paras[0].firstChild, 0]: second addRange() must result in the selectio n's last range having the specified endpoints
726 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 0 [paras[0].first Child, 0, paras[0].firstChild, 0]: second addRange() must result in the selectio n's last range being the same object we added
727 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 0 [paras[0].first Child, 0, paras[0].firstChild, 0]: modifying the second added range must modify the Selection's last Range
728 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 0 [paras[0].first Child, 0, paras[0].firstChild, 0]: modifying the Selection's last Range must mod ify the second added Range
729 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 1 [paras[0].first Child, 0, paras[0].firstChild, 1]: first addRange() must not throw exceptions or modify the range it's given
730 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 1 [paras[0].first Child, 0, paras[0].firstChild, 1]: first addRange() must result in rangeCount be ing 1 assert_equals: rangeCount must be 1 expected 1 but got 0
731 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 1 [paras[0].first Child, 0, paras[0].firstChild, 1]: first addRange() must result in the selection 's last range having the specified endpoints assert_not_equals: Cannot proceed w ith tests if rangeCount is 0 got disallowed value 0
732 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 1 [paras[0].first Child, 0, paras[0].firstChild, 1]: first addRange() must result in the selection 's last range being the same object we added assert_not_equals: Cannot proceed w ith tests if rangeCount is 0 got disallowed value 0
733 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 1 [paras[0].first Child, 0, paras[0].firstChild, 1]: modifying the first added range must modify t he Selection's last Range assert_not_equals: Cannot proceed with tests if rangeC ount is 0 got disallowed value 0
734 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 1 [paras[0].first Child, 0, paras[0].firstChild, 1]: modifying the Selection's last Range must mod ify the first added Range assert_not_equals: Cannot proceed with tests if rangeC ount is 0 got disallowed value 0
735 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 1 [paras[0].first Child, 0, paras[0].firstChild, 1]: second addRange() must not throw exceptions o r modify the range it's given
736 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 1 [paras[0].first Child, 0, paras[0].firstChild, 1]: second addRange() must result in rangeCount b eing 1
737 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 1 [paras[0].first Child, 0, paras[0].firstChild, 1]: second addRange() must result in the selectio n's last range having the specified endpoints
738 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 1 [paras[0].first Child, 0, paras[0].firstChild, 1]: second addRange() must result in the selectio n's last range being the same object we added
739 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 1 [paras[0].first Child, 0, paras[0].firstChild, 1]: modifying the second added range must modify the Selection's last Range
740 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 1 [paras[0].first Child, 0, paras[0].firstChild, 1]: modifying the Selection's last Range must mod ify the second added Range
741 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 2 [paras[0].first Child, 2, paras[0].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
742 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 2 [paras[0].first Child, 2, paras[0].firstChild, 8]: first addRange() must result in rangeCount be ing 1 assert_equals: rangeCount must be 1 expected 1 but got 0
743 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 2 [paras[0].first Child, 2, paras[0].firstChild, 8]: first addRange() must result in the selection 's last range having the specified endpoints assert_not_equals: Cannot proceed w ith tests if rangeCount is 0 got disallowed value 0
744 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 2 [paras[0].first Child, 2, paras[0].firstChild, 8]: first addRange() must result in the selection 's last range being the same object we added assert_not_equals: Cannot proceed w ith tests if rangeCount is 0 got disallowed value 0
745 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 2 [paras[0].first Child, 2, paras[0].firstChild, 8]: modifying the first added range must modify t he Selection's last Range assert_not_equals: Cannot proceed with tests if rangeC ount is 0 got disallowed value 0
746 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 2 [paras[0].first Child, 2, paras[0].firstChild, 8]: modifying the Selection's last Range must mod ify the first added Range assert_not_equals: Cannot proceed with tests if rangeC ount is 0 got disallowed value 0
747 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 2 [paras[0].first Child, 2, paras[0].firstChild, 8]: second addRange() must not throw exceptions o r modify the range it's given
748 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 2 [paras[0].first Child, 2, paras[0].firstChild, 8]: second addRange() must result in rangeCount b eing 1
749 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 2 [paras[0].first Child, 2, paras[0].firstChild, 8]: second addRange() must result in the selectio n's last range having the specified endpoints
750 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 2 [paras[0].first Child, 2, paras[0].firstChild, 8]: second addRange() must result in the selectio n's last range being the same object we added
751 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 2 [paras[0].first Child, 2, paras[0].firstChild, 8]: modifying the second added range must modify the Selection's last Range
752 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 2 [paras[0].first Child, 2, paras[0].firstChild, 8]: modifying the Selection's last Range must mod ify the second added Range
753 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 3 [paras[0].first Child, 2, paras[0].firstChild, 9]: first addRange() must not throw exceptions or modify the range it's given
754 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 3 [paras[0].first Child, 2, paras[0].firstChild, 9]: first addRange() must result in rangeCount be ing 1 assert_equals: rangeCount must be 1 expected 1 but got 0
755 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 3 [paras[0].first Child, 2, paras[0].firstChild, 9]: first addRange() must result in the selection 's last range having the specified endpoints assert_not_equals: Cannot proceed w ith tests if rangeCount is 0 got disallowed value 0
756 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 3 [paras[0].first Child, 2, paras[0].firstChild, 9]: first addRange() must result in the selection 's last range being the same object we added assert_not_equals: Cannot proceed w ith tests if rangeCount is 0 got disallowed value 0
757 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 3 [paras[0].first Child, 2, paras[0].firstChild, 9]: modifying the first added range must modify t he Selection's last Range assert_not_equals: Cannot proceed with tests if rangeC ount is 0 got disallowed value 0
758 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 3 [paras[0].first Child, 2, paras[0].firstChild, 9]: modifying the Selection's last Range must mod ify the first added Range assert_not_equals: Cannot proceed with tests if rangeC ount is 0 got disallowed value 0
759 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 3 [paras[0].first Child, 2, paras[0].firstChild, 9]: second addRange() must not throw exceptions o r modify the range it's given
760 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 3 [paras[0].first Child, 2, paras[0].firstChild, 9]: second addRange() must result in rangeCount b eing 1
761 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 3 [paras[0].first Child, 2, paras[0].firstChild, 9]: second addRange() must result in the selectio n's last range having the specified endpoints
762 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 3 [paras[0].first Child, 2, paras[0].firstChild, 9]: second addRange() must result in the selectio n's last range being the same object we added
763 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 3 [paras[0].first Child, 2, paras[0].firstChild, 9]: modifying the second added range must modify the Selection's last Range
764 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 3 [paras[0].first Child, 2, paras[0].firstChild, 9]: modifying the Selection's last Range must mod ify the second added Range
765 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 4 [paras[1].first Child, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions or modify the range it's given
766 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 4 [paras[1].first Child, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount be ing 1 assert_equals: rangeCount must be 1 expected 1 but got 0
767 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 4 [paras[1].first Child, 0, paras[1].firstChild, 0]: first addRange() must result in the selection 's last range having the specified endpoints assert_not_equals: Cannot proceed w ith tests if rangeCount is 0 got disallowed value 0
768 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 4 [paras[1].first Child, 0, paras[1].firstChild, 0]: first addRange() must result in the selection 's last range being the same object we added assert_not_equals: Cannot proceed w ith tests if rangeCount is 0 got disallowed value 0
769 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 4 [paras[1].first Child, 0, paras[1].firstChild, 0]: modifying the first added range must modify t he Selection's last Range assert_not_equals: Cannot proceed with tests if rangeC ount is 0 got disallowed value 0
770 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 4 [paras[1].first Child, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must mod ify the first added Range assert_not_equals: Cannot proceed with tests if rangeC ount is 0 got disallowed value 0
771 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 4 [paras[1].first Child, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions o r modify the range it's given
772 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 4 [paras[1].first Child, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount b eing 1
773 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 4 [paras[1].first Child, 0, paras[1].firstChild, 0]: second addRange() must result in the selectio n's last range having the specified endpoints
774 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 4 [paras[1].first Child, 0, paras[1].firstChild, 0]: second addRange() must result in the selectio n's last range being the same object we added
775 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 4 [paras[1].first Child, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range
776 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 4 [paras[1].first Child, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must mod ify the second added Range
777 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 5 [paras[1].first Child, 0, paras[1].firstChild, 1]: first addRange() must not throw exceptions or modify the range it's given
778 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 5 [paras[1].first Child, 0, paras[1].firstChild, 1]: first addRange() must result in rangeCount be ing 1 assert_equals: rangeCount must be 1 expected 1 but got 0
779 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 5 [paras[1].first Child, 0, paras[1].firstChild, 1]: first addRange() must result in the selection 's last range having the specified endpoints assert_not_equals: Cannot proceed w ith tests if rangeCount is 0 got disallowed value 0
780 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 5 [paras[1].first Child, 0, paras[1].firstChild, 1]: first addRange() must result in the selection 's last range being the same object we added assert_not_equals: Cannot proceed w ith tests if rangeCount is 0 got disallowed value 0
781 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 5 [paras[1].first Child, 0, paras[1].firstChild, 1]: modifying the first added range must modify t he Selection's last Range assert_not_equals: Cannot proceed with tests if rangeC ount is 0 got disallowed value 0
782 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 5 [paras[1].first Child, 0, paras[1].firstChild, 1]: modifying the Selection's last Range must mod ify the first added Range assert_not_equals: Cannot proceed with tests if rangeC ount is 0 got disallowed value 0
783 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 5 [paras[1].first Child, 0, paras[1].firstChild, 1]: second addRange() must not throw exceptions o r modify the range it's given
784 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 5 [paras[1].first Child, 0, paras[1].firstChild, 1]: second addRange() must result in rangeCount b eing 1
785 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 5 [paras[1].first Child, 0, paras[1].firstChild, 1]: second addRange() must result in the selectio n's last range having the specified endpoints
786 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 5 [paras[1].first Child, 0, paras[1].firstChild, 1]: second addRange() must result in the selectio n's last range being the same object we added
787 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 5 [paras[1].first Child, 0, paras[1].firstChild, 1]: modifying the second added range must modify the Selection's last Range
788 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 5 [paras[1].first Child, 0, paras[1].firstChild, 1]: modifying the Selection's last Range must mod ify the second added Range
789 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 6 [paras[1].first Child, 2, paras[1].firstChild, 8]: first addRange() must not throw exceptions or modify the range it's given
790 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 6 [paras[1].first Child, 2, paras[1].firstChild, 8]: first addRange() must result in rangeCount be ing 1 assert_equals: rangeCount must be 1 expected 1 but got 0
791 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 6 [paras[1].first Child, 2, paras[1].firstChild, 8]: first addRange() must result in the selection 's last range having the specified endpoints assert_not_equals: Cannot proceed w ith tests if rangeCount is 0 got disallowed value 0
792 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 6 [paras[1].first Child, 2, paras[1].firstChild, 8]: first addRange() must result in the selection 's last range being the same object we added assert_not_equals: Cannot proceed w ith tests if rangeCount is 0 got disallowed value 0
793 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 6 [paras[1].first Child, 2, paras[1].firstChild, 8]: modifying the first added range must modify t he Selection's last Range assert_not_equals: Cannot proceed with tests if rangeC ount is 0 got disallowed value 0
794 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 6 [paras[1].first Child, 2, paras[1].firstChild, 8]: modifying the Selection's last Range must mod ify the first added Range assert_not_equals: Cannot proceed with tests if rangeC ount is 0 got disallowed value 0
795 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 6 [paras[1].first Child, 2, paras[1].firstChild, 8]: second addRange() must not throw exceptions o r modify the range it's given
796 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 6 [paras[1].first Child, 2, paras[1].firstChild, 8]: second addRange() must result in rangeCount b eing 1
797 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 6 [paras[1].first Child, 2, paras[1].firstChild, 8]: second addRange() must result in the selectio n's last range having the specified endpoints
798 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 6 [paras[1].first Child, 2, paras[1].firstChild, 8]: second addRange() must result in the selectio n's last range being the same object we added
799 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 6 [paras[1].first Child, 2, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range
800 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 6 [paras[1].first Child, 2, paras[1].firstChild, 8]: modifying the Selection's last Range must mod ify the second added Range
801 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 7 [paras[1].first Child, 2, paras[1].firstChild, 9]: first addRange() must not throw exceptions or modify the range it's given
802 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 7 [paras[1].first Child, 2, paras[1].firstChild, 9]: first addRange() must result in rangeCount be ing 1 assert_equals: rangeCount must be 1 expected 1 but got 0
803 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 7 [paras[1].first Child, 2, paras[1].firstChild, 9]: first addRange() must result in the selection 's last range having the specified endpoints assert_not_equals: Cannot proceed w ith tests if rangeCount is 0 got disallowed value 0
804 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 7 [paras[1].first Child, 2, paras[1].firstChild, 9]: first addRange() must result in the selection 's last range being the same object we added assert_not_equals: Cannot proceed w ith tests if rangeCount is 0 got disallowed value 0
805 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 7 [paras[1].first Child, 2, paras[1].firstChild, 9]: modifying the first added range must modify t he Selection's last Range assert_not_equals: Cannot proceed with tests if rangeC ount is 0 got disallowed value 0
806 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 7 [paras[1].first Child, 2, paras[1].firstChild, 9]: modifying the Selection's last Range must mod ify the first added Range assert_not_equals: Cannot proceed with tests if rangeC ount is 0 got disallowed value 0
807 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 7 [paras[1].first Child, 2, paras[1].firstChild, 9]: second addRange() must not throw exceptions o r modify the range it's given
808 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 7 [paras[1].first Child, 2, paras[1].firstChild, 9]: second addRange() must result in rangeCount b eing 1
809 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 7 [paras[1].first Child, 2, paras[1].firstChild, 9]: second addRange() must result in the selectio n's last range having the specified endpoints
810 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 7 [paras[1].first Child, 2, paras[1].firstChild, 9]: second addRange() must result in the selectio n's last range being the same object we added
811 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 7 [paras[1].first Child, 2, paras[1].firstChild, 9]: modifying the second added range must modify the Selection's last Range
812 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 7 [paras[1].first Child, 2, paras[1].firstChild, 9]: modifying the Selection's last Range must mod ify the second added Range
813 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 8 [detachedPara1. firstChild, 0, detachedPara1.firstChild, 0]: first addRange() must not throw exc eptions or modify the range it's given
814 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 8 [detachedPara1. firstChild, 0, detachedPara1.firstChild, 0]: first addRange() must result in ran geCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
815 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 8 [detachedPara1. firstChild, 0, detachedPara1.firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
816 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 8 [detachedPara1. firstChild, 0, detachedPara1.firstChild, 0]: first addRange() must result in the selection's last range being the same object we added assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
817 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 8 [detachedPara1. firstChild, 0, detachedPara1.firstChild, 0]: modifying the first added range mus t modify the Selection's last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
818 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 8 [detachedPara1. firstChild, 0, detachedPara1.firstChild, 0]: modifying the Selection's last Rang e must modify the first added Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
819 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 8 [detachedPara1. firstChild, 0, detachedPara1.firstChild, 0]: second addRange() must not throw ex ceptions or modify the range it's given
820 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 8 [detachedPara1. firstChild, 0, detachedPara1.firstChild, 0]: second addRange() must result in ra ngeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
821 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 8 [detachedPara1. firstChild, 0, detachedPara1.firstChild, 0]: second addRange() must result in th e selection's last range having the specified endpoints assert_not_equals: Canno t proceed with tests if rangeCount is 0 got disallowed value 0
822 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 8 [detachedPara1. firstChild, 0, detachedPara1.firstChild, 0]: second addRange() must result in th e selection's last range being the same object we added assert_not_equals: Canno t proceed with tests if rangeCount is 0 got disallowed value 0
823 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 8 [detachedPara1. firstChild, 0, detachedPara1.firstChild, 0]: modifying the second added range mu st modify the Selection's last Range assert_not_equals: Cannot proceed with test s if rangeCount is 0 got disallowed value 0
824 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 8 [detachedPara1. firstChild, 0, detachedPara1.firstChild, 0]: modifying the Selection's last Rang e must modify the second added Range assert_not_equals: Cannot proceed with test s if rangeCount is 0 got disallowed value 0
825 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 9 [detachedPara1. firstChild, 0, detachedPara1.firstChild, 1]: first addRange() must not throw exc eptions or modify the range it's given
826 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 9 [detachedPara1. firstChild, 0, detachedPara1.firstChild, 1]: first addRange() must result in ran geCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
827 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 9 [detachedPara1. firstChild, 0, detachedPara1.firstChild, 1]: first addRange() must result in the selection's last range having the specified endpoints assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
828 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 9 [detachedPara1. firstChild, 0, detachedPara1.firstChild, 1]: first addRange() must result in the selection's last range being the same object we added assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
829 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 9 [detachedPara1. firstChild, 0, detachedPara1.firstChild, 1]: modifying the first added range mus t modify the Selection's last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
830 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 9 [detachedPara1. firstChild, 0, detachedPara1.firstChild, 1]: modifying the Selection's last Rang e must modify the first added Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
831 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 9 [detachedPara1. firstChild, 0, detachedPara1.firstChild, 1]: second addRange() must not throw ex ceptions or modify the range it's given
832 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 9 [detachedPara1. firstChild, 0, detachedPara1.firstChild, 1]: second addRange() must result in ra ngeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
833 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 9 [detachedPara1. firstChild, 0, detachedPara1.firstChild, 1]: second addRange() must result in th e selection's last range having the specified endpoints assert_not_equals: Canno t proceed with tests if rangeCount is 0 got disallowed value 0
834 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 9 [detachedPara1. firstChild, 0, detachedPara1.firstChild, 1]: second addRange() must result in th e selection's last range being the same object we added assert_not_equals: Canno t proceed with tests if rangeCount is 0 got disallowed value 0
835 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 9 [detachedPara1. firstChild, 0, detachedPara1.firstChild, 1]: modifying the second added range mu st modify the Selection's last Range assert_not_equals: Cannot proceed with test s if rangeCount is 0 got disallowed value 0
836 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 9 [detachedPara1. firstChild, 0, detachedPara1.firstChild, 1]: modifying the Selection's last Rang e must modify the second added Range assert_not_equals: Cannot proceed with test s if rangeCount is 0 got disallowed value 0
837 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 10 [detachedPara1 .firstChild, 2, detachedPara1.firstChild, 8]: first addRange() must not throw ex ceptions or modify the range it's given
838 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 10 [detachedPara1 .firstChild, 2, detachedPara1.firstChild, 8]: first addRange() must result in ra ngeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
839 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 10 [detachedPara1 .firstChild, 2, detachedPara1.firstChild, 8]: first addRange() must result in th e selection's last range having the specified endpoints assert_not_equals: Canno t proceed with tests if rangeCount is 0 got disallowed value 0
840 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 10 [detachedPara1 .firstChild, 2, detachedPara1.firstChild, 8]: first addRange() must result in th e selection's last range being the same object we added assert_not_equals: Canno t proceed with tests if rangeCount is 0 got disallowed value 0
841 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 10 [detachedPara1 .firstChild, 2, detachedPara1.firstChild, 8]: modifying the first added range mu st modify the Selection's last Range assert_not_equals: Cannot proceed with test s if rangeCount is 0 got disallowed value 0
842 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 10 [detachedPara1 .firstChild, 2, detachedPara1.firstChild, 8]: modifying the Selection's last Ran ge must modify the first added Range assert_not_equals: Cannot proceed with test s if rangeCount is 0 got disallowed value 0
843 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 10 [detachedPara1 .firstChild, 2, detachedPara1.firstChild, 8]: second addRange() must not throw e xceptions or modify the range it's given
844 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 10 [detachedPara1 .firstChild, 2, detachedPara1.firstChild, 8]: second addRange() must result in r angeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
845 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 10 [detachedPara1 .firstChild, 2, detachedPara1.firstChild, 8]: second addRange() must result in t he selection's last range having the specified endpoints assert_not_equals: Cann ot proceed with tests if rangeCount is 0 got disallowed value 0
846 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 10 [detachedPara1 .firstChild, 2, detachedPara1.firstChild, 8]: second addRange() must result in t he selection's last range being the same object we added assert_not_equals: Cann ot proceed with tests if rangeCount is 0 got disallowed value 0
847 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 10 [detachedPara1 .firstChild, 2, detachedPara1.firstChild, 8]: modifying the second added range m ust modify the Selection's last Range assert_not_equals: Cannot proceed with tes ts if rangeCount is 0 got disallowed value 0
848 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 10 [detachedPara1 .firstChild, 2, detachedPara1.firstChild, 8]: modifying the Selection's last Ran ge must modify the second added Range assert_not_equals: Cannot proceed with tes ts if rangeCount is 0 got disallowed value 0
849 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 11 [foreignPara1. firstChild, 0, foreignPara1.firstChild, 0]: first addRange() must not throw exce ptions or modify the range it's given
850 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 11 [foreignPara1. firstChild, 0, foreignPara1.firstChild, 0]: first addRange() must result in rang eCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
851 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 11 [foreignPara1. firstChild, 0, foreignPara1.firstChild, 0]: first addRange() must result in the selection's last range having the specified endpoints assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
852 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 11 [foreignPara1. firstChild, 0, foreignPara1.firstChild, 0]: first addRange() must result in the selection's last range being the same object we added assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
853 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 11 [foreignPara1. firstChild, 0, foreignPara1.firstChild, 0]: modifying the first added range must modify the Selection's last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
854 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 11 [foreignPara1. firstChild, 0, foreignPara1.firstChild, 0]: modifying the Selection's last Range must modify the first added Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
855 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 11 [foreignPara1. firstChild, 0, foreignPara1.firstChild, 0]: second addRange() must not throw exc eptions or modify the range it's given
856 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 11 [foreignPara1. firstChild, 0, foreignPara1.firstChild, 0]: second addRange() must result in ran geCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
857 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 11 [foreignPara1. firstChild, 0, foreignPara1.firstChild, 0]: second addRange() must result in the selection's last range having the specified endpoints assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
858 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 11 [foreignPara1. firstChild, 0, foreignPara1.firstChild, 0]: second addRange() must result in the selection's last range being the same object we added assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
859 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 11 [foreignPara1. firstChild, 0, foreignPara1.firstChild, 0]: modifying the second added range mus t modify the Selection's last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
860 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 11 [foreignPara1. firstChild, 0, foreignPara1.firstChild, 0]: modifying the Selection's last Range must modify the second added Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
861 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 12 [foreignPara1. firstChild, 0, foreignPara1.firstChild, 1]: first addRange() must not throw exce ptions or modify the range it's given
862 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 12 [foreignPara1. firstChild, 0, foreignPara1.firstChild, 1]: first addRange() must result in rang eCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
863 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 12 [foreignPara1. firstChild, 0, foreignPara1.firstChild, 1]: first addRange() must result in the selection's last range having the specified endpoints assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
864 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 12 [foreignPara1. firstChild, 0, foreignPara1.firstChild, 1]: first addRange() must result in the selection's last range being the same object we added assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
865 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 12 [foreignPara1. firstChild, 0, foreignPara1.firstChild, 1]: modifying the first added range must modify the Selection's last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
866 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 12 [foreignPara1. firstChild, 0, foreignPara1.firstChild, 1]: modifying the Selection's last Range must modify the first added Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
867 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 12 [foreignPara1. firstChild, 0, foreignPara1.firstChild, 1]: second addRange() must not throw exc eptions or modify the range it's given
868 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 12 [foreignPara1. firstChild, 0, foreignPara1.firstChild, 1]: second addRange() must result in ran geCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
869 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 12 [foreignPara1. firstChild, 0, foreignPara1.firstChild, 1]: second addRange() must result in the selection's last range having the specified endpoints assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
870 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 12 [foreignPara1. firstChild, 0, foreignPara1.firstChild, 1]: second addRange() must result in the selection's last range being the same object we added assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
871 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 12 [foreignPara1. firstChild, 0, foreignPara1.firstChild, 1]: modifying the second added range mus t modify the Selection's last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
872 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 12 [foreignPara1. firstChild, 0, foreignPara1.firstChild, 1]: modifying the Selection's last Range must modify the second added Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
873 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 13 [foreignPara1. firstChild, 2, foreignPara1.firstChild, 8]: first addRange() must not throw exce ptions or modify the range it's given
874 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 13 [foreignPara1. firstChild, 2, foreignPara1.firstChild, 8]: first addRange() must result in rang eCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
875 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 13 [foreignPara1. firstChild, 2, foreignPara1.firstChild, 8]: first addRange() must result in the selection's last range having the specified endpoints assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
876 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 13 [foreignPara1. firstChild, 2, foreignPara1.firstChild, 8]: first addRange() must result in the selection's last range being the same object we added assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
877 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 13 [foreignPara1. firstChild, 2, foreignPara1.firstChild, 8]: modifying the first added range must modify the Selection's last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
878 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 13 [foreignPara1. firstChild, 2, foreignPara1.firstChild, 8]: modifying the Selection's last Range must modify the first added Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
879 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 13 [foreignPara1. firstChild, 2, foreignPara1.firstChild, 8]: second addRange() must not throw exc eptions or modify the range it's given
880 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 13 [foreignPara1. firstChild, 2, foreignPara1.firstChild, 8]: second addRange() must result in ran geCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
881 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 13 [foreignPara1. firstChild, 2, foreignPara1.firstChild, 8]: second addRange() must result in the selection's last range having the specified endpoints assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
882 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 13 [foreignPara1. firstChild, 2, foreignPara1.firstChild, 8]: second addRange() must result in the selection's last range being the same object we added assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
883 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 13 [foreignPara1. firstChild, 2, foreignPara1.firstChild, 8]: modifying the second added range mus t modify the Selection's last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
884 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 13 [foreignPara1. firstChild, 2, foreignPara1.firstChild, 8]: modifying the Selection's last Range must modify the second added Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
885 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 14 [document.docu mentElement, 0, document.documentElement, 1]: first addRange() must not throw ex ceptions or modify the range it's given
886 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 14 [document.docu mentElement, 0, document.documentElement, 1]: first addRange() must result in ra ngeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
887 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 14 [document.docu mentElement, 0, document.documentElement, 1]: first addRange() must result in th e selection's last range having the specified endpoints assert_not_equals: Canno t proceed with tests if rangeCount is 0 got disallowed value 0
888 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 14 [document.docu mentElement, 0, document.documentElement, 1]: first addRange() must result in th e selection's last range being the same object we added assert_not_equals: Canno t proceed with tests if rangeCount is 0 got disallowed value 0
889 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 14 [document.docu mentElement, 0, document.documentElement, 1]: modifying the first added range mu st modify the Selection's last Range assert_not_equals: Cannot proceed with test s if rangeCount is 0 got disallowed value 0
890 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 14 [document.docu mentElement, 0, document.documentElement, 1]: modifying the Selection's last Ran ge must modify the first added Range assert_not_equals: Cannot proceed with test s if rangeCount is 0 got disallowed value 0
891 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 14 [document.docu mentElement, 0, document.documentElement, 1]: second addRange() must not throw e xceptions or modify the range it's given
892 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 14 [document.docu mentElement, 0, document.documentElement, 1]: second addRange() must result in r angeCount being 1
893 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 14 [document.docu mentElement, 0, document.documentElement, 1]: second addRange() must result in t he selection's last range having the specified endpoints
894 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 14 [document.docu mentElement, 0, document.documentElement, 1]: second addRange() must result in t he selection's last range being the same object we added
895 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 14 [document.docu mentElement, 0, document.documentElement, 1]: modifying the second added range m ust modify the Selection's last Range
896 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 14 [document.docu mentElement, 0, document.documentElement, 1]: modifying the Selection's last Ran ge must modify the second added Range
897 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 15 [document.docu mentElement, 0, document.documentElement, 2]: first addRange() must not throw ex ceptions or modify the range it's given
898 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 15 [document.docu mentElement, 0, document.documentElement, 2]: first addRange() must result in ra ngeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
899 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 15 [document.docu mentElement, 0, document.documentElement, 2]: first addRange() must result in th e selection's last range having the specified endpoints assert_not_equals: Canno t proceed with tests if rangeCount is 0 got disallowed value 0
900 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 15 [document.docu mentElement, 0, document.documentElement, 2]: first addRange() must result in th e selection's last range being the same object we added assert_not_equals: Canno t proceed with tests if rangeCount is 0 got disallowed value 0
901 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 15 [document.docu mentElement, 0, document.documentElement, 2]: modifying the first added range mu st modify the Selection's last Range assert_not_equals: Cannot proceed with test s if rangeCount is 0 got disallowed value 0
902 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 15 [document.docu mentElement, 0, document.documentElement, 2]: modifying the Selection's last Ran ge must modify the first added Range assert_not_equals: Cannot proceed with test s if rangeCount is 0 got disallowed value 0
903 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 15 [document.docu mentElement, 0, document.documentElement, 2]: second addRange() must not throw e xceptions or modify the range it's given
904 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 15 [document.docu mentElement, 0, document.documentElement, 2]: second addRange() must result in r angeCount being 1
905 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 15 [document.docu mentElement, 0, document.documentElement, 2]: second addRange() must result in t he selection's last range having the specified endpoints
906 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 15 [document.docu mentElement, 0, document.documentElement, 2]: second addRange() must result in t he selection's last range being the same object we added
907 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 15 [document.docu mentElement, 0, document.documentElement, 2]: modifying the second added range m ust modify the Selection's last Range
908 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 15 [document.docu mentElement, 0, document.documentElement, 2]: modifying the Selection's last Ran ge must modify the second added Range
909 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 16 [document.docu mentElement, 1, document.documentElement, 2]: first addRange() must not throw ex ceptions or modify the range it's given
910 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 16 [document.docu mentElement, 1, document.documentElement, 2]: first addRange() must result in ra ngeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
911 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 16 [document.docu mentElement, 1, document.documentElement, 2]: first addRange() must result in th e selection's last range having the specified endpoints assert_not_equals: Canno t proceed with tests if rangeCount is 0 got disallowed value 0
912 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 16 [document.docu mentElement, 1, document.documentElement, 2]: first addRange() must result in th e selection's last range being the same object we added assert_not_equals: Canno t proceed with tests if rangeCount is 0 got disallowed value 0
913 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 16 [document.docu mentElement, 1, document.documentElement, 2]: modifying the first added range mu st modify the Selection's last Range assert_not_equals: Cannot proceed with test s if rangeCount is 0 got disallowed value 0
914 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 16 [document.docu mentElement, 1, document.documentElement, 2]: modifying the Selection's last Ran ge must modify the first added Range assert_not_equals: Cannot proceed with test s if rangeCount is 0 got disallowed value 0
915 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 16 [document.docu mentElement, 1, document.documentElement, 2]: second addRange() must not throw e xceptions or modify the range it's given
916 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 16 [document.docu mentElement, 1, document.documentElement, 2]: second addRange() must result in r angeCount being 1
917 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 16 [document.docu mentElement, 1, document.documentElement, 2]: second addRange() must result in t he selection's last range having the specified endpoints
918 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 16 [document.docu mentElement, 1, document.documentElement, 2]: second addRange() must result in t he selection's last range being the same object we added
919 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 16 [document.docu mentElement, 1, document.documentElement, 2]: modifying the second added range m ust modify the Selection's last Range
920 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 16 [document.docu mentElement, 1, document.documentElement, 2]: modifying the Selection's last Ran ge must modify the second added Range
921 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 17 [document.head , 1, document.head, 1]: first addRange() must not throw exceptions or modify the range it's given
922 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 17 [document.head , 1, document.head, 1]: first addRange() must result in rangeCount being 1 asser t_equals: rangeCount must be 1 expected 1 but got 0
923 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 17 [document.head , 1, document.head, 1]: first addRange() must result in the selection's last ran ge having the specified endpoints assert_not_equals: Cannot proceed with tests i f rangeCount is 0 got disallowed value 0
924 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 17 [document.head , 1, document.head, 1]: first addRange() must result in the selection's last ran ge being the same object we added assert_not_equals: Cannot proceed with tests i f rangeCount is 0 got disallowed value 0
925 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 17 [document.head , 1, document.head, 1]: modifying the first added range must modify the Selectio n's last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 g ot disallowed value 0
926 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 17 [document.head , 1, document.head, 1]: modifying the Selection's last Range must modify the fir st added Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 g ot disallowed value 0
927 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 17 [document.head , 1, document.head, 1]: second addRange() must not throw exceptions or modify th e range it's given
928 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 17 [document.head , 1, document.head, 1]: second addRange() must result in rangeCount being 1
929 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 17 [document.head , 1, document.head, 1]: second addRange() must result in the selection's last ra nge having the specified endpoints
930 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 17 [document.head , 1, document.head, 1]: second addRange() must result in the selection's last ra nge being the same object we added
931 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 17 [document.head , 1, document.head, 1]: modifying the second added range must modify the Selecti on's last Range
932 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 17 [document.head , 1, document.head, 1]: modifying the Selection's last Range must modify the sec ond added Range
933 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 18 [document.body , 0, document.body, 1]: first addRange() must not throw exceptions or modify the range it's given
934 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 18 [document.body , 0, document.body, 1]: first addRange() must result in rangeCount being 1 asser t_equals: rangeCount must be 1 expected 1 but got 0
935 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 18 [document.body , 0, document.body, 1]: first addRange() must result in the selection's last ran ge having the specified endpoints assert_not_equals: Cannot proceed with tests i f rangeCount is 0 got disallowed value 0
936 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 18 [document.body , 0, document.body, 1]: first addRange() must result in the selection's last ran ge being the same object we added assert_not_equals: Cannot proceed with tests i f rangeCount is 0 got disallowed value 0
937 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 18 [document.body , 0, document.body, 1]: modifying the first added range must modify the Selectio n's last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 g ot disallowed value 0
938 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 18 [document.body , 0, document.body, 1]: modifying the Selection's last Range must modify the fir st added Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 g ot disallowed value 0
939 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 18 [document.body , 0, document.body, 1]: second addRange() must not throw exceptions or modify th e range it's given
940 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 18 [document.body , 0, document.body, 1]: second addRange() must result in rangeCount being 1
941 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 18 [document.body , 0, document.body, 1]: second addRange() must result in the selection's last ra nge having the specified endpoints
942 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 18 [document.body , 0, document.body, 1]: second addRange() must result in the selection's last ra nge being the same object we added
943 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 18 [document.body , 0, document.body, 1]: modifying the second added range must modify the Selecti on's last Range
944 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 18 [document.body , 0, document.body, 1]: modifying the Selection's last Range must modify the sec ond added Range
945 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 19 [foreignDoc.do cumentElement, 0, foreignDoc.documentElement, 1]: first addRange() must not thro w exceptions or modify the range it's given
946 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 19 [foreignDoc.do cumentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result i n rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
947 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 19 [foreignDoc.do cumentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result i n the selection's last range having the specified endpoints assert_not_equals: C annot proceed with tests if rangeCount is 0 got disallowed value 0
948 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 19 [foreignDoc.do cumentElement, 0, foreignDoc.documentElement, 1]: first addRange() must result i n the selection's last range being the same object we added assert_not_equals: C annot proceed with tests if rangeCount is 0 got disallowed value 0
949 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 19 [foreignDoc.do cumentElement, 0, foreignDoc.documentElement, 1]: modifying the first added rang e must modify the Selection's last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
950 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 19 [foreignDoc.do cumentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the first added Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
951 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 19 [foreignDoc.do cumentElement, 0, foreignDoc.documentElement, 1]: second addRange() must not thr ow exceptions or modify the range it's given
952 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 19 [foreignDoc.do cumentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
953 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 19 [foreignDoc.do cumentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range having the specified endpoints assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
954 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 19 [foreignDoc.do cumentElement, 0, foreignDoc.documentElement, 1]: second addRange() must result in the selection's last range being the same object we added assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
955 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 19 [foreignDoc.do cumentElement, 0, foreignDoc.documentElement, 1]: modifying the second added ran ge must modify the Selection's last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
956 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 19 [foreignDoc.do cumentElement, 0, foreignDoc.documentElement, 1]: modifying the Selection's last Range must modify the second added Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
957 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 20 [foreignDoc.he ad, 1, foreignDoc.head, 1]: first addRange() must not throw exceptions or modify the range it's given
958 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 20 [foreignDoc.he ad, 1, foreignDoc.head, 1]: first addRange() must result in rangeCount being 1 a ssert_equals: rangeCount must be 1 expected 1 but got 0
959 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 20 [foreignDoc.he ad, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range having the specified endpoints assert_not_equals: Cannot proceed with tes ts if rangeCount is 0 got disallowed value 0
960 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 20 [foreignDoc.he ad, 1, foreignDoc.head, 1]: first addRange() must result in the selection's last range being the same object we added assert_not_equals: Cannot proceed with tes ts if rangeCount is 0 got disallowed value 0
961 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 20 [foreignDoc.he ad, 1, foreignDoc.head, 1]: modifying the first added range must modify the Sele ction's last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
962 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 20 [foreignDoc.he ad, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the first added Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
963 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 20 [foreignDoc.he ad, 1, foreignDoc.head, 1]: second addRange() must not throw exceptions or modif y the range it's given
964 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 20 [foreignDoc.he ad, 1, foreignDoc.head, 1]: second addRange() must result in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
965 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 20 [foreignDoc.he ad, 1, foreignDoc.head, 1]: second addRange() must result in the selection's las t range having the specified endpoints assert_not_equals: Cannot proceed with te sts if rangeCount is 0 got disallowed value 0
966 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 20 [foreignDoc.he ad, 1, foreignDoc.head, 1]: second addRange() must result in the selection's las t range being the same object we added assert_not_equals: Cannot proceed with te sts if rangeCount is 0 got disallowed value 0
967 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 20 [foreignDoc.he ad, 1, foreignDoc.head, 1]: modifying the second added range must modify the Sel ection's last Range assert_not_equals: Cannot proceed with tests if rangeCount i s 0 got disallowed value 0
968 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 20 [foreignDoc.he ad, 1, foreignDoc.head, 1]: modifying the Selection's last Range must modify the second added Range assert_not_equals: Cannot proceed with tests if rangeCount i s 0 got disallowed value 0
969 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 21 [foreignDoc.bo dy, 0, foreignDoc.body, 0]: first addRange() must not throw exceptions or modify the range it's given
970 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 21 [foreignDoc.bo dy, 0, foreignDoc.body, 0]: first addRange() must result in rangeCount being 1 a ssert_equals: rangeCount must be 1 expected 1 but got 0
971 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 21 [foreignDoc.bo dy, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range having the specified endpoints assert_not_equals: Cannot proceed with tes ts if rangeCount is 0 got disallowed value 0
972 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 21 [foreignDoc.bo dy, 0, foreignDoc.body, 0]: first addRange() must result in the selection's last range being the same object we added assert_not_equals: Cannot proceed with tes ts if rangeCount is 0 got disallowed value 0
973 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 21 [foreignDoc.bo dy, 0, foreignDoc.body, 0]: modifying the first added range must modify the Sele ction's last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
974 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 21 [foreignDoc.bo dy, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the first added Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
975 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 21 [foreignDoc.bo dy, 0, foreignDoc.body, 0]: second addRange() must not throw exceptions or modif y the range it's given
976 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 21 [foreignDoc.bo dy, 0, foreignDoc.body, 0]: second addRange() must result in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
977 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 21 [foreignDoc.bo dy, 0, foreignDoc.body, 0]: second addRange() must result in the selection's las t range having the specified endpoints assert_not_equals: Cannot proceed with te sts if rangeCount is 0 got disallowed value 0
978 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 21 [foreignDoc.bo dy, 0, foreignDoc.body, 0]: second addRange() must result in the selection's las t range being the same object we added assert_not_equals: Cannot proceed with te sts if rangeCount is 0 got disallowed value 0
979 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 21 [foreignDoc.bo dy, 0, foreignDoc.body, 0]: modifying the second added range must modify the Sel ection's last Range assert_not_equals: Cannot proceed with tests if rangeCount i s 0 got disallowed value 0
980 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 21 [foreignDoc.bo dy, 0, foreignDoc.body, 0]: modifying the Selection's last Range must modify the second added Range assert_not_equals: Cannot proceed with tests if rangeCount i s 0 got disallowed value 0
981 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must not throw exceptions or modify the range it' s given
982 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
983 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range having the specified endpoints assert_not_equals: Cannot proceed with tests if rangeCou nt is 0 got disallowed value 0
984 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: first addRange() must result in the selection's last range being t he same object we added assert_not_equals: Cannot proceed with tests if rangeCou nt is 0 got disallowed value 0
985 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the first added range must modify the Selection's last R ange assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallo wed value 0
986 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the first added R ange assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallo wed value 0
987 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must not throw exceptions or modify the range it 's given
988 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in rangeCount being 1
989 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range having the specified endpoints
990 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: second addRange() must result in the selection's last range being the same object we added
991 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the second added range must modify the Selection's last Range
992 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 22 [paras[0], 0, paras[0], 0]: modifying the Selection's last Range must modify the second added Range
993 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must not throw exceptions or modify the range it' s given
994 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
995 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range having the specified endpoints assert_not_equals: Cannot proceed with tests if rangeCou nt is 0 got disallowed value 0
996 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: first addRange() must result in the selection's last range being t he same object we added assert_not_equals: Cannot proceed with tests if rangeCou nt is 0 got disallowed value 0
997 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the first added range must modify the Selection's last R ange assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallo wed value 0
998 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the first added R ange assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallo wed value 0
999 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must not throw exceptions or modify the range it 's given
1000 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in rangeCount being 1
1001 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range having the specified endpoints
1002 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: second addRange() must result in the selection's last range being the same object we added
1003 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the second added range must modify the Selection's last Range
1004 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 23 [paras[0], 0, paras[0], 1]: modifying the Selection's last Range must modify the second added Range
1005 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 24 [detachedPara1 , 0, detachedPara1, 0]: first addRange() must not throw exceptions or modify the range it's given
1006 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 24 [detachedPara1 , 0, detachedPara1, 0]: first addRange() must result in rangeCount being 1 asser t_equals: rangeCount must be 1 expected 1 but got 0
1007 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 24 [detachedPara1 , 0, detachedPara1, 0]: first addRange() must result in the selection's last ran ge having the specified endpoints assert_not_equals: Cannot proceed with tests i f rangeCount is 0 got disallowed value 0
1008 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 24 [detachedPara1 , 0, detachedPara1, 0]: first addRange() must result in the selection's last ran ge being the same object we added assert_not_equals: Cannot proceed with tests i f rangeCount is 0 got disallowed value 0
1009 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 24 [detachedPara1 , 0, detachedPara1, 0]: modifying the first added range must modify the Selectio n's last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 g ot disallowed value 0
1010 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 24 [detachedPara1 , 0, detachedPara1, 0]: modifying the Selection's last Range must modify the fir st added Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 g ot disallowed value 0
1011 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 24 [detachedPara1 , 0, detachedPara1, 0]: second addRange() must not throw exceptions or modify th e range it's given
1012 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 24 [detachedPara1 , 0, detachedPara1, 0]: second addRange() must result in rangeCount being 1 asse rt_equals: rangeCount must be 1 expected 1 but got 0
1013 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 24 [detachedPara1 , 0, detachedPara1, 0]: second addRange() must result in the selection's last ra nge having the specified endpoints assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
1014 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 24 [detachedPara1 , 0, detachedPara1, 0]: second addRange() must result in the selection's last ra nge being the same object we added assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
1015 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 24 [detachedPara1 , 0, detachedPara1, 0]: modifying the second added range must modify the Selecti on's last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
1016 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 24 [detachedPara1 , 0, detachedPara1, 0]: modifying the Selection's last Range must modify the sec ond added Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
1017 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 25 [detachedPara1 , 0, detachedPara1, 1]: first addRange() must not throw exceptions or modify the range it's given
1018 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 25 [detachedPara1 , 0, detachedPara1, 1]: first addRange() must result in rangeCount being 1 asser t_equals: rangeCount must be 1 expected 1 but got 0
1019 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 25 [detachedPara1 , 0, detachedPara1, 1]: first addRange() must result in the selection's last ran ge having the specified endpoints assert_not_equals: Cannot proceed with tests i f rangeCount is 0 got disallowed value 0
1020 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 25 [detachedPara1 , 0, detachedPara1, 1]: first addRange() must result in the selection's last ran ge being the same object we added assert_not_equals: Cannot proceed with tests i f rangeCount is 0 got disallowed value 0
1021 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 25 [detachedPara1 , 0, detachedPara1, 1]: modifying the first added range must modify the Selectio n's last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 g ot disallowed value 0
1022 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 25 [detachedPara1 , 0, detachedPara1, 1]: modifying the Selection's last Range must modify the fir st added Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 g ot disallowed value 0
1023 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 25 [detachedPara1 , 0, detachedPara1, 1]: second addRange() must not throw exceptions or modify th e range it's given
1024 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 25 [detachedPara1 , 0, detachedPara1, 1]: second addRange() must result in rangeCount being 1 asse rt_equals: rangeCount must be 1 expected 1 but got 0
1025 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 25 [detachedPara1 , 0, detachedPara1, 1]: second addRange() must result in the selection's last ra nge having the specified endpoints assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
1026 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 25 [detachedPara1 , 0, detachedPara1, 1]: second addRange() must result in the selection's last ra nge being the same object we added assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
1027 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 25 [detachedPara1 , 0, detachedPara1, 1]: modifying the second added range must modify the Selecti on's last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
1028 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 25 [detachedPara1 , 0, detachedPara1, 1]: modifying the Selection's last Range must modify the sec ond added Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
1029 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 26 [paras[0].firs tChild, 0, paras[1].firstChild, 0]: first addRange() must not throw exceptions o r modify the range it's given
1030 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 26 [paras[0].firs tChild, 0, paras[1].firstChild, 0]: first addRange() must result in rangeCount b eing 1 assert_equals: rangeCount must be 1 expected 1 but got 0
1031 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 26 [paras[0].firs tChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selectio n's last range having the specified endpoints assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
1032 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 26 [paras[0].firs tChild, 0, paras[1].firstChild, 0]: first addRange() must result in the selectio n's last range being the same object we added assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
1033 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 26 [paras[0].firs tChild, 0, paras[1].firstChild, 0]: modifying the first added range must modify the Selection's last Range assert_not_equals: Cannot proceed with tests if range Count is 0 got disallowed value 0
1034 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 26 [paras[0].firs tChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must mo dify the first added Range assert_not_equals: Cannot proceed with tests if range Count is 0 got disallowed value 0
1035 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 26 [paras[0].firs tChild, 0, paras[1].firstChild, 0]: second addRange() must not throw exceptions or modify the range it's given
1036 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 26 [paras[0].firs tChild, 0, paras[1].firstChild, 0]: second addRange() must result in rangeCount being 1
1037 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 26 [paras[0].firs tChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selecti on's last range having the specified endpoints
1038 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 26 [paras[0].firs tChild, 0, paras[1].firstChild, 0]: second addRange() must result in the selecti on's last range being the same object we added
1039 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 26 [paras[0].firs tChild, 0, paras[1].firstChild, 0]: modifying the second added range must modify the Selection's last Range
1040 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 26 [paras[0].firs tChild, 0, paras[1].firstChild, 0]: modifying the Selection's last Range must mo dify the second added Range
1041 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 27 [paras[0].firs tChild, 0, paras[1].firstChild, 8]: first addRange() must not throw exceptions o r modify the range it's given
1042 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 27 [paras[0].firs tChild, 0, paras[1].firstChild, 8]: first addRange() must result in rangeCount b eing 1 assert_equals: rangeCount must be 1 expected 1 but got 0
1043 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 27 [paras[0].firs tChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selectio n's last range having the specified endpoints assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
1044 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 27 [paras[0].firs tChild, 0, paras[1].firstChild, 8]: first addRange() must result in the selectio n's last range being the same object we added assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
1045 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 27 [paras[0].firs tChild, 0, paras[1].firstChild, 8]: modifying the first added range must modify the Selection's last Range assert_not_equals: Cannot proceed with tests if range Count is 0 got disallowed value 0
1046 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 27 [paras[0].firs tChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must mo dify the first added Range assert_not_equals: Cannot proceed with tests if range Count is 0 got disallowed value 0
1047 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 27 [paras[0].firs tChild, 0, paras[1].firstChild, 8]: second addRange() must not throw exceptions or modify the range it's given
1048 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 27 [paras[0].firs tChild, 0, paras[1].firstChild, 8]: second addRange() must result in rangeCount being 1
1049 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 27 [paras[0].firs tChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selecti on's last range having the specified endpoints
1050 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 27 [paras[0].firs tChild, 0, paras[1].firstChild, 8]: second addRange() must result in the selecti on's last range being the same object we added
1051 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 27 [paras[0].firs tChild, 0, paras[1].firstChild, 8]: modifying the second added range must modify the Selection's last Range
1052 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 27 [paras[0].firs tChild, 0, paras[1].firstChild, 8]: modifying the Selection's last Range must mo dify the second added Range
1053 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 28 [paras[0].firs tChild, 3, paras[3], 1]: first addRange() must not throw exceptions or modify th e range it's given
1054 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 28 [paras[0].firs tChild, 3, paras[3], 1]: first addRange() must result in rangeCount being 1 asse rt_equals: rangeCount must be 1 expected 1 but got 0
1055 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 28 [paras[0].firs tChild, 3, paras[3], 1]: first addRange() must result in the selection's last ra nge having the specified endpoints assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
1056 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 28 [paras[0].firs tChild, 3, paras[3], 1]: first addRange() must result in the selection's last ra nge being the same object we added assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
1057 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 28 [paras[0].firs tChild, 3, paras[3], 1]: modifying the first added range must modify the Selecti on's last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
1058 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 28 [paras[0].firs tChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the fi rst added Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
1059 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 28 [paras[0].firs tChild, 3, paras[3], 1]: second addRange() must not throw exceptions or modify t he range it's given
1060 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 28 [paras[0].firs tChild, 3, paras[3], 1]: second addRange() must result in rangeCount being 1
1061 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 28 [paras[0].firs tChild, 3, paras[3], 1]: second addRange() must result in the selection's last r ange having the specified endpoints
1062 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 28 [paras[0].firs tChild, 3, paras[3], 1]: second addRange() must result in the selection's last r ange being the same object we added
1063 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 28 [paras[0].firs tChild, 3, paras[3], 1]: modifying the second added range must modify the Select ion's last Range
1064 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 28 [paras[0].firs tChild, 3, paras[3], 1]: modifying the Selection's last Range must modify the se cond added Range
1065 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must not throw exceptions or modify th e range it's given
1066 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in rangeCount being 1 asse rt_equals: rangeCount must be 1 expected 1 but got 0
1067 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last ra nge having the specified endpoints assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
1068 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: first addRange() must result in the selection's last ra nge being the same object we added assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
1069 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the first added range must modify the Selecti on's last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
1070 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the fi rst added Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
1071 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must not throw exceptions or modify t he range it's given
1072 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in rangeCount being 1
1073 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last r ange having the specified endpoints
1074 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: second addRange() must result in the selection's last r ange being the same object we added
1075 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the second added range must modify the Select ion's last Range
1076 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 29 [paras[0], 0, paras[0].firstChild, 7]: modifying the Selection's last Range must modify the se cond added Range
1077 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 30 [testDiv, 2, p aras[4], 1]: first addRange() must not throw exceptions or modify the range it's given
1078 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 30 [testDiv, 2, p aras[4], 1]: first addRange() must result in rangeCount being 1 assert_equals: r angeCount must be 1 expected 1 but got 0
1079 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 30 [testDiv, 2, p aras[4], 1]: first addRange() must result in the selection's last range having t he specified endpoints assert_not_equals: Cannot proceed with tests if rangeCoun t is 0 got disallowed value 0
1080 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 30 [testDiv, 2, p aras[4], 1]: first addRange() must result in the selection's last range being th e same object we added assert_not_equals: Cannot proceed with tests if rangeCoun t is 0 got disallowed value 0
1081 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 30 [testDiv, 2, p aras[4], 1]: modifying the first added range must modify the Selection's last Ra nge assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallow ed value 0
1082 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 30 [testDiv, 2, p aras[4], 1]: modifying the Selection's last Range must modify the first added Ra nge assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallow ed value 0
1083 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 30 [testDiv, 2, p aras[4], 1]: second addRange() must not throw exceptions or modify the range it' s given
1084 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 30 [testDiv, 2, p aras[4], 1]: second addRange() must result in rangeCount being 1
1085 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 30 [testDiv, 2, p aras[4], 1]: second addRange() must result in the selection's last range having the specified endpoints
1086 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 30 [testDiv, 2, p aras[4], 1]: second addRange() must result in the selection's last range being t he same object we added
1087 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 30 [testDiv, 2, p aras[4], 1]: modifying the second added range must modify the Selection's last R ange
1088 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 30 [testDiv, 2, p aras[4], 1]: modifying the Selection's last Range must modify the second added R ange
1089 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 31 [testDiv, 1, p aras[2].firstChild, 5]: first addRange() must not throw exceptions or modify the range it's given
1090 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 31 [testDiv, 1, p aras[2].firstChild, 5]: first addRange() must result in rangeCount being 1 asser t_equals: rangeCount must be 1 expected 1 but got 0
1091 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 31 [testDiv, 1, p aras[2].firstChild, 5]: first addRange() must result in the selection's last ran ge having the specified endpoints assert_not_equals: Cannot proceed with tests i f rangeCount is 0 got disallowed value 0
1092 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 31 [testDiv, 1, p aras[2].firstChild, 5]: first addRange() must result in the selection's last ran ge being the same object we added assert_not_equals: Cannot proceed with tests i f rangeCount is 0 got disallowed value 0
1093 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 31 [testDiv, 1, p aras[2].firstChild, 5]: modifying the first added range must modify the Selectio n's last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 g ot disallowed value 0
1094 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 31 [testDiv, 1, p aras[2].firstChild, 5]: modifying the Selection's last Range must modify the fir st added Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 g ot disallowed value 0
1095 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 31 [testDiv, 1, p aras[2].firstChild, 5]: second addRange() must not throw exceptions or modify th e range it's given
1096 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 31 [testDiv, 1, p aras[2].firstChild, 5]: second addRange() must result in rangeCount being 1
1097 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 31 [testDiv, 1, p aras[2].firstChild, 5]: second addRange() must result in the selection's last ra nge having the specified endpoints
1098 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 31 [testDiv, 1, p aras[2].firstChild, 5]: second addRange() must result in the selection's last ra nge being the same object we added
1099 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 31 [testDiv, 1, p aras[2].firstChild, 5]: modifying the second added range must modify the Selecti on's last Range
1100 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 31 [testDiv, 1, p aras[2].firstChild, 5]: modifying the Selection's last Range must modify the sec ond added Range
1101 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 32 [document.docu mentElement, 1, document.body, 0]: first addRange() must not throw exceptions or modify the range it's given
1102 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 32 [document.docu mentElement, 1, document.body, 0]: first addRange() must result in rangeCount be ing 1 assert_equals: rangeCount must be 1 expected 1 but got 0
1103 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 32 [document.docu mentElement, 1, document.body, 0]: first addRange() must result in the selection 's last range having the specified endpoints assert_not_equals: Cannot proceed w ith tests if rangeCount is 0 got disallowed value 0
1104 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 32 [document.docu mentElement, 1, document.body, 0]: first addRange() must result in the selection 's last range being the same object we added assert_not_equals: Cannot proceed w ith tests if rangeCount is 0 got disallowed value 0
1105 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 32 [document.docu mentElement, 1, document.body, 0]: modifying the first added range must modify t he Selection's last Range assert_not_equals: Cannot proceed with tests if rangeC ount is 0 got disallowed value 0
1106 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 32 [document.docu mentElement, 1, document.body, 0]: modifying the Selection's last Range must mod ify the first added Range assert_not_equals: Cannot proceed with tests if rangeC ount is 0 got disallowed value 0
1107 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 32 [document.docu mentElement, 1, document.body, 0]: second addRange() must not throw exceptions o r modify the range it's given
1108 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 32 [document.docu mentElement, 1, document.body, 0]: second addRange() must result in rangeCount b eing 1
1109 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 32 [document.docu mentElement, 1, document.body, 0]: second addRange() must result in the selectio n's last range having the specified endpoints
1110 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 32 [document.docu mentElement, 1, document.body, 0]: second addRange() must result in the selectio n's last range being the same object we added
1111 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 32 [document.docu mentElement, 1, document.body, 0]: modifying the second added range must modify the Selection's last Range
1112 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 32 [document.docu mentElement, 1, document.body, 0]: modifying the Selection's last Range must mod ify the second added Range
1113 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 33 [foreignDoc.do cumentElement, 1, foreignDoc.body, 0]: first addRange() must not throw exception s or modify the range it's given
1114 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 33 [foreignDoc.do cumentElement, 1, foreignDoc.body, 0]: first addRange() must result in rangeCoun t being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
1115 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 33 [foreignDoc.do cumentElement, 1, foreignDoc.body, 0]: first addRange() must result in the selec tion's last range having the specified endpoints assert_not_equals: Cannot proce ed with tests if rangeCount is 0 got disallowed value 0
1116 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 33 [foreignDoc.do cumentElement, 1, foreignDoc.body, 0]: first addRange() must result in the selec tion's last range being the same object we added assert_not_equals: Cannot proce ed with tests if rangeCount is 0 got disallowed value 0
1117 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 33 [foreignDoc.do cumentElement, 1, foreignDoc.body, 0]: modifying the first added range must modi fy the Selection's last Range assert_not_equals: Cannot proceed with tests if ra ngeCount is 0 got disallowed value 0
1118 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 33 [foreignDoc.do cumentElement, 1, foreignDoc.body, 0]: modifying the Selection's last Range must modify the first added Range assert_not_equals: Cannot proceed with tests if ra ngeCount is 0 got disallowed value 0
1119 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 33 [foreignDoc.do cumentElement, 1, foreignDoc.body, 0]: second addRange() must not throw exceptio ns or modify the range it's given
1120 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 33 [foreignDoc.do cumentElement, 1, foreignDoc.body, 0]: second addRange() must result in rangeCou nt being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
1121 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 33 [foreignDoc.do cumentElement, 1, foreignDoc.body, 0]: second addRange() must result in the sele ction's last range having the specified endpoints assert_not_equals: Cannot proc eed with tests if rangeCount is 0 got disallowed value 0
1122 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 33 [foreignDoc.do cumentElement, 1, foreignDoc.body, 0]: second addRange() must result in the sele ction's last range being the same object we added assert_not_equals: Cannot proc eed with tests if rangeCount is 0 got disallowed value 0
1123 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 33 [foreignDoc.do cumentElement, 1, foreignDoc.body, 0]: modifying the second added range must mod ify the Selection's last Range assert_not_equals: Cannot proceed with tests if r angeCount is 0 got disallowed value 0
1124 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 33 [foreignDoc.do cumentElement, 1, foreignDoc.body, 0]: modifying the Selection's last Range must modify the second added Range assert_not_equals: Cannot proceed with tests if r angeCount is 0 got disallowed value 0
1125 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 34 [document, 0, document, 1]: first addRange() must not throw exceptions or modify the range it' s given
1126 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 34 [document, 0, document, 1]: first addRange() must result in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
1127 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 34 [document, 0, document, 1]: first addRange() must result in the selection's last range having the specified endpoints assert_not_equals: Cannot proceed with tests if rangeCou nt is 0 got disallowed value 0
1128 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 34 [document, 0, document, 1]: first addRange() must result in the selection's last range being t he same object we added assert_not_equals: Cannot proceed with tests if rangeCou nt is 0 got disallowed value 0
1129 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 34 [document, 0, document, 1]: modifying the first added range must modify the Selection's last R ange assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallo wed value 0
1130 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 34 [document, 0, document, 1]: modifying the Selection's last Range must modify the first added R ange assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallo wed value 0
1131 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 34 [document, 0, document, 1]: second addRange() must not throw exceptions or modify the range it 's given
1132 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 34 [document, 0, document, 1]: second addRange() must result in rangeCount being 1
1133 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 34 [document, 0, document, 1]: second addRange() must result in the selection's last range having the specified endpoints
1134 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 34 [document, 0, document, 1]: second addRange() must result in the selection's last range being the same object we added
1135 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 34 [document, 0, document, 1]: modifying the second added range must modify the Selection's last Range
1136 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 34 [document, 0, document, 1]: modifying the Selection's last Range must modify the second added Range
1137 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 35 [document, 0, document, 2]: first addRange() must not throw exceptions or modify the range it' s given
1138 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 35 [document, 0, document, 2]: first addRange() must result in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
1139 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 35 [document, 0, document, 2]: first addRange() must result in the selection's last range having the specified endpoints assert_not_equals: Cannot proceed with tests if rangeCou nt is 0 got disallowed value 0
1140 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 35 [document, 0, document, 2]: first addRange() must result in the selection's last range being t he same object we added assert_not_equals: Cannot proceed with tests if rangeCou nt is 0 got disallowed value 0
1141 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 35 [document, 0, document, 2]: modifying the first added range must modify the Selection's last R ange assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallo wed value 0
1142 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 35 [document, 0, document, 2]: modifying the Selection's last Range must modify the first added R ange assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallo wed value 0
1143 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 35 [document, 0, document, 2]: second addRange() must not throw exceptions or modify the range it 's given
1144 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 35 [document, 0, document, 2]: second addRange() must result in rangeCount being 1
1145 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 35 [document, 0, document, 2]: second addRange() must result in the selection's last range having the specified endpoints
1146 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 35 [document, 0, document, 2]: second addRange() must result in the selection's last range being the same object we added
1147 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 35 [document, 0, document, 2]: modifying the second added range must modify the Selection's last Range
1148 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 35 [document, 0, document, 2]: modifying the Selection's last Range must modify the second added Range
1149 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 36 [document, 1, document, 2]: first addRange() must not throw exceptions or modify the range it' s given
1150 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 36 [document, 1, document, 2]: first addRange() must result in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
1151 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 36 [document, 1, document, 2]: first addRange() must result in the selection's last range having the specified endpoints assert_not_equals: Cannot proceed with tests if rangeCou nt is 0 got disallowed value 0
1152 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 36 [document, 1, document, 2]: first addRange() must result in the selection's last range being t he same object we added assert_not_equals: Cannot proceed with tests if rangeCou nt is 0 got disallowed value 0
1153 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 36 [document, 1, document, 2]: modifying the first added range must modify the Selection's last R ange assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallo wed value 0
1154 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 36 [document, 1, document, 2]: modifying the Selection's last Range must modify the first added R ange assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallo wed value 0
1155 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 36 [document, 1, document, 2]: second addRange() must not throw exceptions or modify the range it 's given
1156 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 36 [document, 1, document, 2]: second addRange() must result in rangeCount being 1
1157 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 36 [document, 1, document, 2]: second addRange() must result in the selection's last range having the specified endpoints
1158 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 36 [document, 1, document, 2]: second addRange() must result in the selection's last range being the same object we added
1159 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 36 [document, 1, document, 2]: modifying the second added range must modify the Selection's last Range
1160 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 36 [document, 1, document, 2]: modifying the Selection's last Range must modify the second added Range
1161 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 37 [testDiv, 0, c omment, 5]: first addRange() must not throw exceptions or modify the range it's given
1162 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 37 [testDiv, 0, c omment, 5]: first addRange() must result in rangeCount being 1 assert_equals: ra ngeCount must be 1 expected 1 but got 0
1163 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 37 [testDiv, 0, c omment, 5]: first addRange() must result in the selection's last range having th e specified endpoints assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
1164 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 37 [testDiv, 0, c omment, 5]: first addRange() must result in the selection's last range being the same object we added assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
1165 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 37 [testDiv, 0, c omment, 5]: modifying the first added range must modify the Selection's last Ran ge assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowe d value 0
1166 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 37 [testDiv, 0, c omment, 5]: modifying the Selection's last Range must modify the first added Ran ge assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowe d value 0
1167 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 37 [testDiv, 0, c omment, 5]: second addRange() must not throw exceptions or modify the range it's given
1168 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 37 [testDiv, 0, c omment, 5]: second addRange() must result in rangeCount being 1
1169 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 37 [testDiv, 0, c omment, 5]: second addRange() must result in the selection's last range having t he specified endpoints
1170 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 37 [testDiv, 0, c omment, 5]: second addRange() must result in the selection's last range being th e same object we added
1171 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 37 [testDiv, 0, c omment, 5]: modifying the second added range must modify the Selection's last Ra nge
1172 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 37 [testDiv, 0, c omment, 5]: modifying the Selection's last Range must modify the second added Ra nge
1173 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 38 [paras[2].firs tChild, 4, comment, 2]: first addRange() must not throw exceptions or modify the range it's given
1174 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 38 [paras[2].firs tChild, 4, comment, 2]: first addRange() must result in rangeCount being 1 asser t_equals: rangeCount must be 1 expected 1 but got 0
1175 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 38 [paras[2].firs tChild, 4, comment, 2]: first addRange() must result in the selection's last ran ge having the specified endpoints assert_not_equals: Cannot proceed with tests i f rangeCount is 0 got disallowed value 0
1176 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 38 [paras[2].firs tChild, 4, comment, 2]: first addRange() must result in the selection's last ran ge being the same object we added assert_not_equals: Cannot proceed with tests i f rangeCount is 0 got disallowed value 0
1177 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 38 [paras[2].firs tChild, 4, comment, 2]: modifying the first added range must modify the Selectio n's last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 g ot disallowed value 0
1178 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 38 [paras[2].firs tChild, 4, comment, 2]: modifying the Selection's last Range must modify the fir st added Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 g ot disallowed value 0
1179 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 38 [paras[2].firs tChild, 4, comment, 2]: second addRange() must not throw exceptions or modify th e range it's given
1180 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 38 [paras[2].firs tChild, 4, comment, 2]: second addRange() must result in rangeCount being 1
1181 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 38 [paras[2].firs tChild, 4, comment, 2]: second addRange() must result in the selection's last ra nge having the specified endpoints
1182 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 38 [paras[2].firs tChild, 4, comment, 2]: second addRange() must result in the selection's last ra nge being the same object we added
1183 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 38 [paras[2].firs tChild, 4, comment, 2]: modifying the second added range must modify the Selecti on's last Range
1184 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 38 [paras[2].firs tChild, 4, comment, 2]: modifying the Selection's last Range must modify the sec ond added Range
1185 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 39 [paras[3], 1, comment, 8]: first addRange() must not throw exceptions or modify the range it's given
1186 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 39 [paras[3], 1, comment, 8]: first addRange() must result in rangeCount being 1 assert_equals: r angeCount must be 1 expected 1 but got 0
1187 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 39 [paras[3], 1, comment, 8]: first addRange() must result in the selection's last range having t he specified endpoints assert_not_equals: Cannot proceed with tests if rangeCoun t is 0 got disallowed value 0
1188 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 39 [paras[3], 1, comment, 8]: first addRange() must result in the selection's last range being th e same object we added assert_not_equals: Cannot proceed with tests if rangeCoun t is 0 got disallowed value 0
1189 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 39 [paras[3], 1, comment, 8]: modifying the first added range must modify the Selection's last Ra nge assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallow ed value 0
1190 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 39 [paras[3], 1, comment, 8]: modifying the Selection's last Range must modify the first added Ra nge assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallow ed value 0
1191 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 39 [paras[3], 1, comment, 8]: second addRange() must not throw exceptions or modify the range it' s given
1192 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 39 [paras[3], 1, comment, 8]: second addRange() must result in rangeCount being 1
1193 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 39 [paras[3], 1, comment, 8]: second addRange() must result in the selection's last range having the specified endpoints
1194 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 39 [paras[3], 1, comment, 8]: second addRange() must result in the selection's last range being t he same object we added
1195 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 39 [paras[3], 1, comment, 8]: modifying the second added range must modify the Selection's last R ange
1196 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 39 [paras[3], 1, comment, 8]: modifying the Selection's last Range must modify the second added R ange
1197 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 40 [foreignDoc, 0 , foreignDoc, 0]: first addRange() must not throw exceptions or modify the range it's given
1198 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 40 [foreignDoc, 0 , foreignDoc, 0]: first addRange() must result in rangeCount being 1 assert_equa ls: rangeCount must be 1 expected 1 but got 0
1199 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 40 [foreignDoc, 0 , foreignDoc, 0]: first addRange() must result in the selection's last range hav ing the specified endpoints assert_not_equals: Cannot proceed with tests if rang eCount is 0 got disallowed value 0
1200 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 40 [foreignDoc, 0 , foreignDoc, 0]: first addRange() must result in the selection's last range bei ng the same object we added assert_not_equals: Cannot proceed with tests if rang eCount is 0 got disallowed value 0
1201 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 40 [foreignDoc, 0 , foreignDoc, 0]: modifying the first added range must modify the Selection's la st Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got dis allowed value 0
1202 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 40 [foreignDoc, 0 , foreignDoc, 0]: modifying the Selection's last Range must modify the first add ed Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got dis allowed value 0
1203 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 40 [foreignDoc, 0 , foreignDoc, 0]: second addRange() must not throw exceptions or modify the rang e it's given
1204 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 40 [foreignDoc, 0 , foreignDoc, 0]: second addRange() must result in rangeCount being 1 assert_equ als: rangeCount must be 1 expected 1 but got 0
1205 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 40 [foreignDoc, 0 , foreignDoc, 0]: second addRange() must result in the selection's last range ha ving the specified endpoints assert_not_equals: Cannot proceed with tests if ran geCount is 0 got disallowed value 0
1206 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 40 [foreignDoc, 0 , foreignDoc, 0]: second addRange() must result in the selection's last range be ing the same object we added assert_not_equals: Cannot proceed with tests if ran geCount is 0 got disallowed value 0
1207 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 40 [foreignDoc, 0 , foreignDoc, 0]: modifying the second added range must modify the Selection's l ast Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got di sallowed value 0
1208 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 40 [foreignDoc, 0 , foreignDoc, 0]: modifying the Selection's last Range must modify the second ad ded Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got di sallowed value 0
1209 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 41 [foreignDoc, 1 , foreignComment, 2]: first addRange() must not throw exceptions or modify the r ange it's given
1210 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 41 [foreignDoc, 1 , foreignComment, 2]: first addRange() must result in rangeCount being 1 assert_ equals: rangeCount must be 1 expected 1 but got 0
1211 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 41 [foreignDoc, 1 , foreignComment, 2]: first addRange() must result in the selection's last range having the specified endpoints assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
1212 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 41 [foreignDoc, 1 , foreignComment, 2]: first addRange() must result in the selection's last range being the same object we added assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
1213 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 41 [foreignDoc, 1 , foreignComment, 2]: modifying the first added range must modify the Selection' s last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
1214 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 41 [foreignDoc, 1 , foreignComment, 2]: modifying the Selection's last Range must modify the first added Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
1215 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 41 [foreignDoc, 1 , foreignComment, 2]: second addRange() must not throw exceptions or modify the range it's given
1216 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 41 [foreignDoc, 1 , foreignComment, 2]: second addRange() must result in rangeCount being 1 assert _equals: rangeCount must be 1 expected 1 but got 0
1217 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 41 [foreignDoc, 1 , foreignComment, 2]: second addRange() must result in the selection's last rang e having the specified endpoints assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
1218 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 41 [foreignDoc, 1 , foreignComment, 2]: second addRange() must result in the selection's last rang e being the same object we added assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
1219 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 41 [foreignDoc, 1 , foreignComment, 2]: modifying the second added range must modify the Selection 's last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 go t disallowed value 0
1220 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 41 [foreignDoc, 1 , foreignComment, 2]: modifying the Selection's last Range must modify the secon d added Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 go t disallowed value 0
1221 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 42 [foreignDoc.bo dy, 0, foreignTextNode, 36]: first addRange() must not throw exceptions or modif y the range it's given
1222 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 42 [foreignDoc.bo dy, 0, foreignTextNode, 36]: first addRange() must result in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
1223 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 42 [foreignDoc.bo dy, 0, foreignTextNode, 36]: first addRange() must result in the selection's las t range having the specified endpoints assert_not_equals: Cannot proceed with te sts if rangeCount is 0 got disallowed value 0
1224 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 42 [foreignDoc.bo dy, 0, foreignTextNode, 36]: first addRange() must result in the selection's las t range being the same object we added assert_not_equals: Cannot proceed with te sts if rangeCount is 0 got disallowed value 0
1225 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 42 [foreignDoc.bo dy, 0, foreignTextNode, 36]: modifying the first added range must modify the Sel ection's last Range assert_not_equals: Cannot proceed with tests if rangeCount i s 0 got disallowed value 0
1226 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 42 [foreignDoc.bo dy, 0, foreignTextNode, 36]: modifying the Selection's last Range must modify th e first added Range assert_not_equals: Cannot proceed with tests if rangeCount i s 0 got disallowed value 0
1227 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 42 [foreignDoc.bo dy, 0, foreignTextNode, 36]: second addRange() must not throw exceptions or modi fy the range it's given
1228 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 42 [foreignDoc.bo dy, 0, foreignTextNode, 36]: second addRange() must result in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
1229 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 42 [foreignDoc.bo dy, 0, foreignTextNode, 36]: second addRange() must result in the selection's la st range having the specified endpoints assert_not_equals: Cannot proceed with t ests if rangeCount is 0 got disallowed value 0
1230 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 42 [foreignDoc.bo dy, 0, foreignTextNode, 36]: second addRange() must result in the selection's la st range being the same object we added assert_not_equals: Cannot proceed with t ests if rangeCount is 0 got disallowed value 0
1231 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 42 [foreignDoc.bo dy, 0, foreignTextNode, 36]: modifying the second added range must modify the Se lection's last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
1232 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 42 [foreignDoc.bo dy, 0, foreignTextNode, 36]: modifying the Selection's last Range must modify th e second added Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
1233 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 43 [xmlDoc, 0, xm lDoc, 0]: first addRange() must not throw exceptions or modify the range it's gi ven
1234 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 43 [xmlDoc, 0, xm lDoc, 0]: first addRange() must result in rangeCount being 1 assert_equals: rang eCount must be 1 expected 1 but got 0
1235 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 43 [xmlDoc, 0, xm lDoc, 0]: first addRange() must result in the selection's last range having the specified endpoints assert_not_equals: Cannot proceed with tests if rangeCount i s 0 got disallowed value 0
1236 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 43 [xmlDoc, 0, xm lDoc, 0]: first addRange() must result in the selection's last range being the s ame object we added assert_not_equals: Cannot proceed with tests if rangeCount i s 0 got disallowed value 0
1237 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 43 [xmlDoc, 0, xm lDoc, 0]: modifying the first added range must modify the Selection's last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
1238 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 43 [xmlDoc, 0, xm lDoc, 0]: modifying the Selection's last Range must modify the first added Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
1239 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 43 [xmlDoc, 0, xm lDoc, 0]: second addRange() must not throw exceptions or modify the range it's g iven
1240 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 43 [xmlDoc, 0, xm lDoc, 0]: second addRange() must result in rangeCount being 1 assert_equals: ran geCount must be 1 expected 1 but got 0
1241 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 43 [xmlDoc, 0, xm lDoc, 0]: second addRange() must result in the selection's last range having the specified endpoints assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
1242 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 43 [xmlDoc, 0, xm lDoc, 0]: second addRange() must result in the selection's last range being the same object we added assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
1243 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 43 [xmlDoc, 0, xm lDoc, 0]: modifying the second added range must modify the Selection's last Rang e assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
1244 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 43 [xmlDoc, 0, xm lDoc, 0]: modifying the Selection's last Range must modify the second added Rang e assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
1245 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 44 [xmlDoc, 1, xm lComment, 0]: first addRange() must not throw exceptions or modify the range it' s given
1246 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 44 [xmlDoc, 1, xm lComment, 0]: first addRange() must result in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
1247 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 44 [xmlDoc, 1, xm lComment, 0]: first addRange() must result in the selection's last range having the specified endpoints assert_not_equals: Cannot proceed with tests if rangeCou nt is 0 got disallowed value 0
1248 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 44 [xmlDoc, 1, xm lComment, 0]: first addRange() must result in the selection's last range being t he same object we added assert_not_equals: Cannot proceed with tests if rangeCou nt is 0 got disallowed value 0
1249 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 44 [xmlDoc, 1, xm lComment, 0]: modifying the first added range must modify the Selection's last R ange assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallo wed value 0
1250 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 44 [xmlDoc, 1, xm lComment, 0]: modifying the Selection's last Range must modify the first added R ange assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallo wed value 0
1251 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 44 [xmlDoc, 1, xm lComment, 0]: second addRange() must not throw exceptions or modify the range it 's given
1252 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 44 [xmlDoc, 1, xm lComment, 0]: second addRange() must result in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
1253 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 44 [xmlDoc, 1, xm lComment, 0]: second addRange() must result in the selection's last range having the specified endpoints assert_not_equals: Cannot proceed with tests if rangeCo unt is 0 got disallowed value 0
1254 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 44 [xmlDoc, 1, xm lComment, 0]: second addRange() must result in the selection's last range being the same object we added assert_not_equals: Cannot proceed with tests if rangeCo unt is 0 got disallowed value 0
1255 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 44 [xmlDoc, 1, xm lComment, 0]: modifying the second added range must modify the Selection's last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disall owed value 0
1256 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 44 [xmlDoc, 1, xm lComment, 0]: modifying the Selection's last Range must modify the second added Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disall owed value 0
1257 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 45 [detachedTextN ode, 0, detachedTextNode, 8]: first addRange() must not throw exceptions or modi fy the range it's given
1258 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 45 [detachedTextN ode, 0, detachedTextNode, 8]: first addRange() must result in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
1259 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 45 [detachedTextN ode, 0, detachedTextNode, 8]: first addRange() must result in the selection's la st range having the specified endpoints assert_not_equals: Cannot proceed with t ests if rangeCount is 0 got disallowed value 0
1260 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 45 [detachedTextN ode, 0, detachedTextNode, 8]: first addRange() must result in the selection's la st range being the same object we added assert_not_equals: Cannot proceed with t ests if rangeCount is 0 got disallowed value 0
1261 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 45 [detachedTextN ode, 0, detachedTextNode, 8]: modifying the first added range must modify the Se lection's last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
1262 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 45 [detachedTextN ode, 0, detachedTextNode, 8]: modifying the Selection's last Range must modify t he first added Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
1263 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 45 [detachedTextN ode, 0, detachedTextNode, 8]: second addRange() must not throw exceptions or mod ify the range it's given
1264 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 45 [detachedTextN ode, 0, detachedTextNode, 8]: second addRange() must result in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
1265 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 45 [detachedTextN ode, 0, detachedTextNode, 8]: second addRange() must result in the selection's l ast range having the specified endpoints assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
1266 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 45 [detachedTextN ode, 0, detachedTextNode, 8]: second addRange() must result in the selection's l ast range being the same object we added assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
1267 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 45 [detachedTextN ode, 0, detachedTextNode, 8]: modifying the second added range must modify the S election's last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
1268 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 45 [detachedTextN ode, 0, detachedTextNode, 8]: modifying the Selection's last Range must modify t he second added Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
1269 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 46 [detachedForei gnTextNode, 7, detachedForeignTextNode, 7]: first addRange() must not throw exce ptions or modify the range it's given
1270 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 46 [detachedForei gnTextNode, 7, detachedForeignTextNode, 7]: first addRange() must result in rang eCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
1271 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 46 [detachedForei gnTextNode, 7, detachedForeignTextNode, 7]: first addRange() must result in the selection's last range having the specified endpoints assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
1272 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 46 [detachedForei gnTextNode, 7, detachedForeignTextNode, 7]: first addRange() must result in the selection's last range being the same object we added assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
1273 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 46 [detachedForei gnTextNode, 7, detachedForeignTextNode, 7]: modifying the first added range must modify the Selection's last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
1274 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 46 [detachedForei gnTextNode, 7, detachedForeignTextNode, 7]: modifying the Selection's last Range must modify the first added Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
1275 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 46 [detachedForei gnTextNode, 7, detachedForeignTextNode, 7]: second addRange() must not throw exc eptions or modify the range it's given
1276 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 46 [detachedForei gnTextNode, 7, detachedForeignTextNode, 7]: second addRange() must result in ran geCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
1277 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 46 [detachedForei gnTextNode, 7, detachedForeignTextNode, 7]: second addRange() must result in the selection's last range having the specified endpoints assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
1278 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 46 [detachedForei gnTextNode, 7, detachedForeignTextNode, 7]: second addRange() must result in the selection's last range being the same object we added assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
1279 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 46 [detachedForei gnTextNode, 7, detachedForeignTextNode, 7]: modifying the second added range mus t modify the Selection's last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
1280 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 46 [detachedForei gnTextNode, 7, detachedForeignTextNode, 7]: modifying the Selection's last Range must modify the second added Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
1281 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 47 [detachedForei gnTextNode, 0, detachedForeignTextNode, 8]: first addRange() must not throw exce ptions or modify the range it's given
1282 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 47 [detachedForei gnTextNode, 0, detachedForeignTextNode, 8]: first addRange() must result in rang eCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
1283 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 47 [detachedForei gnTextNode, 0, detachedForeignTextNode, 8]: first addRange() must result in the selection's last range having the specified endpoints assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
1284 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 47 [detachedForei gnTextNode, 0, detachedForeignTextNode, 8]: first addRange() must result in the selection's last range being the same object we added assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
1285 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 47 [detachedForei gnTextNode, 0, detachedForeignTextNode, 8]: modifying the first added range must modify the Selection's last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
1286 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 47 [detachedForei gnTextNode, 0, detachedForeignTextNode, 8]: modifying the Selection's last Range must modify the first added Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
1287 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 47 [detachedForei gnTextNode, 0, detachedForeignTextNode, 8]: second addRange() must not throw exc eptions or modify the range it's given
1288 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 47 [detachedForei gnTextNode, 0, detachedForeignTextNode, 8]: second addRange() must result in ran geCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
1289 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 47 [detachedForei gnTextNode, 0, detachedForeignTextNode, 8]: second addRange() must result in the selection's last range having the specified endpoints assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
1290 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 47 [detachedForei gnTextNode, 0, detachedForeignTextNode, 8]: second addRange() must result in the selection's last range being the same object we added assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
1291 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 47 [detachedForei gnTextNode, 0, detachedForeignTextNode, 8]: modifying the second added range mus t modify the Selection's last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
1292 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 47 [detachedForei gnTextNode, 0, detachedForeignTextNode, 8]: modifying the Selection's last Range must modify the second added Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
1293 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 48 [detachedXmlTe xtNode, 7, detachedXmlTextNode, 7]: first addRange() must not throw exceptions o r modify the range it's given
1294 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 48 [detachedXmlTe xtNode, 7, detachedXmlTextNode, 7]: first addRange() must result in rangeCount b eing 1 assert_equals: rangeCount must be 1 expected 1 but got 0
1295 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 48 [detachedXmlTe xtNode, 7, detachedXmlTextNode, 7]: first addRange() must result in the selectio n's last range having the specified endpoints assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
1296 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 48 [detachedXmlTe xtNode, 7, detachedXmlTextNode, 7]: first addRange() must result in the selectio n's last range being the same object we added assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
1297 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 48 [detachedXmlTe xtNode, 7, detachedXmlTextNode, 7]: modifying the first added range must modify the Selection's last Range assert_not_equals: Cannot proceed with tests if range Count is 0 got disallowed value 0
1298 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 48 [detachedXmlTe xtNode, 7, detachedXmlTextNode, 7]: modifying the Selection's last Range must mo dify the first added Range assert_not_equals: Cannot proceed with tests if range Count is 0 got disallowed value 0
1299 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 48 [detachedXmlTe xtNode, 7, detachedXmlTextNode, 7]: second addRange() must not throw exceptions or modify the range it's given
1300 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 48 [detachedXmlTe xtNode, 7, detachedXmlTextNode, 7]: second addRange() must result in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
1301 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 48 [detachedXmlTe xtNode, 7, detachedXmlTextNode, 7]: second addRange() must result in the selecti on's last range having the specified endpoints assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
1302 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 48 [detachedXmlTe xtNode, 7, detachedXmlTextNode, 7]: second addRange() must result in the selecti on's last range being the same object we added assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
1303 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 48 [detachedXmlTe xtNode, 7, detachedXmlTextNode, 7]: modifying the second added range must modify the Selection's last Range assert_not_equals: Cannot proceed with tests if rang eCount is 0 got disallowed value 0
1304 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 48 [detachedXmlTe xtNode, 7, detachedXmlTextNode, 7]: modifying the Selection's last Range must mo dify the second added Range assert_not_equals: Cannot proceed with tests if rang eCount is 0 got disallowed value 0
1305 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 49 [detachedXmlTe xtNode, 0, detachedXmlTextNode, 8]: first addRange() must not throw exceptions o r modify the range it's given
1306 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 49 [detachedXmlTe xtNode, 0, detachedXmlTextNode, 8]: first addRange() must result in rangeCount b eing 1 assert_equals: rangeCount must be 1 expected 1 but got 0
1307 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 49 [detachedXmlTe xtNode, 0, detachedXmlTextNode, 8]: first addRange() must result in the selectio n's last range having the specified endpoints assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
1308 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 49 [detachedXmlTe xtNode, 0, detachedXmlTextNode, 8]: first addRange() must result in the selectio n's last range being the same object we added assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
1309 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 49 [detachedXmlTe xtNode, 0, detachedXmlTextNode, 8]: modifying the first added range must modify the Selection's last Range assert_not_equals: Cannot proceed with tests if range Count is 0 got disallowed value 0
1310 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 49 [detachedXmlTe xtNode, 0, detachedXmlTextNode, 8]: modifying the Selection's last Range must mo dify the first added Range assert_not_equals: Cannot proceed with tests if range Count is 0 got disallowed value 0
1311 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 49 [detachedXmlTe xtNode, 0, detachedXmlTextNode, 8]: second addRange() must not throw exceptions or modify the range it's given
1312 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 49 [detachedXmlTe xtNode, 0, detachedXmlTextNode, 8]: second addRange() must result in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
1313 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 49 [detachedXmlTe xtNode, 0, detachedXmlTextNode, 8]: second addRange() must result in the selecti on's last range having the specified endpoints assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
1314 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 49 [detachedXmlTe xtNode, 0, detachedXmlTextNode, 8]: second addRange() must result in the selecti on's last range being the same object we added assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
1315 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 49 [detachedXmlTe xtNode, 0, detachedXmlTextNode, 8]: modifying the second added range must modify the Selection's last Range assert_not_equals: Cannot proceed with tests if rang eCount is 0 got disallowed value 0
1316 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 49 [detachedXmlTe xtNode, 0, detachedXmlTextNode, 8]: modifying the Selection's last Range must mo dify the second added Range assert_not_equals: Cannot proceed with tests if rang eCount is 0 got disallowed value 0
1317 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 50 [detachedComme nt, 3, detachedComment, 4]: first addRange() must not throw exceptions or modify the range it's given
1318 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 50 [detachedComme nt, 3, detachedComment, 4]: first addRange() must result in rangeCount being 1 a ssert_equals: rangeCount must be 1 expected 1 but got 0
1319 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 50 [detachedComme nt, 3, detachedComment, 4]: first addRange() must result in the selection's last range having the specified endpoints assert_not_equals: Cannot proceed with tes ts if rangeCount is 0 got disallowed value 0
1320 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 50 [detachedComme nt, 3, detachedComment, 4]: first addRange() must result in the selection's last range being the same object we added assert_not_equals: Cannot proceed with tes ts if rangeCount is 0 got disallowed value 0
1321 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 50 [detachedComme nt, 3, detachedComment, 4]: modifying the first added range must modify the Sele ction's last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
1322 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 50 [detachedComme nt, 3, detachedComment, 4]: modifying the Selection's last Range must modify the first added Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
1323 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 50 [detachedComme nt, 3, detachedComment, 4]: second addRange() must not throw exceptions or modif y the range it's given
1324 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 50 [detachedComme nt, 3, detachedComment, 4]: second addRange() must result in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
1325 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 50 [detachedComme nt, 3, detachedComment, 4]: second addRange() must result in the selection's las t range having the specified endpoints assert_not_equals: Cannot proceed with te sts if rangeCount is 0 got disallowed value 0
1326 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 50 [detachedComme nt, 3, detachedComment, 4]: second addRange() must result in the selection's las t range being the same object we added assert_not_equals: Cannot proceed with te sts if rangeCount is 0 got disallowed value 0
1327 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 50 [detachedComme nt, 3, detachedComment, 4]: modifying the second added range must modify the Sel ection's last Range assert_not_equals: Cannot proceed with tests if rangeCount i s 0 got disallowed value 0
1328 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 50 [detachedComme nt, 3, detachedComment, 4]: modifying the Selection's last Range must modify the second added Range assert_not_equals: Cannot proceed with tests if rangeCount i s 0 got disallowed value 0
1329 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 51 [detachedComme nt, 5, detachedComment, 5]: first addRange() must not throw exceptions or modify the range it's given
1330 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 51 [detachedComme nt, 5, detachedComment, 5]: first addRange() must result in rangeCount being 1 a ssert_equals: rangeCount must be 1 expected 1 but got 0
1331 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 51 [detachedComme nt, 5, detachedComment, 5]: first addRange() must result in the selection's last range having the specified endpoints assert_not_equals: Cannot proceed with tes ts if rangeCount is 0 got disallowed value 0
1332 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 51 [detachedComme nt, 5, detachedComment, 5]: first addRange() must result in the selection's last range being the same object we added assert_not_equals: Cannot proceed with tes ts if rangeCount is 0 got disallowed value 0
1333 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 51 [detachedComme nt, 5, detachedComment, 5]: modifying the first added range must modify the Sele ction's last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
1334 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 51 [detachedComme nt, 5, detachedComment, 5]: modifying the Selection's last Range must modify the first added Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
1335 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 51 [detachedComme nt, 5, detachedComment, 5]: second addRange() must not throw exceptions or modif y the range it's given
1336 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 51 [detachedComme nt, 5, detachedComment, 5]: second addRange() must result in rangeCount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
1337 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 51 [detachedComme nt, 5, detachedComment, 5]: second addRange() must result in the selection's las t range having the specified endpoints assert_not_equals: Cannot proceed with te sts if rangeCount is 0 got disallowed value 0
1338 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 51 [detachedComme nt, 5, detachedComment, 5]: second addRange() must result in the selection's las t range being the same object we added assert_not_equals: Cannot proceed with te sts if rangeCount is 0 got disallowed value 0
1339 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 51 [detachedComme nt, 5, detachedComment, 5]: modifying the second added range must modify the Sel ection's last Range assert_not_equals: Cannot proceed with tests if rangeCount i s 0 got disallowed value 0
1340 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 51 [detachedComme nt, 5, detachedComment, 5]: modifying the Selection's last Range must modify the second added Range assert_not_equals: Cannot proceed with tests if rangeCount i s 0 got disallowed value 0
1341 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 52 [detachedForei gnComment, 0, detachedForeignComment, 1]: first addRange() must not throw except ions or modify the range it's given
1342 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 52 [detachedForei gnComment, 0, detachedForeignComment, 1]: first addRange() must result in rangeC ount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
1343 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 52 [detachedForei gnComment, 0, detachedForeignComment, 1]: first addRange() must result in the se lection's last range having the specified endpoints assert_not_equals: Cannot pr oceed with tests if rangeCount is 0 got disallowed value 0
1344 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 52 [detachedForei gnComment, 0, detachedForeignComment, 1]: first addRange() must result in the se lection's last range being the same object we added assert_not_equals: Cannot pr oceed with tests if rangeCount is 0 got disallowed value 0
1345 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 52 [detachedForei gnComment, 0, detachedForeignComment, 1]: modifying the first added range must m odify the Selection's last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
1346 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 52 [detachedForei gnComment, 0, detachedForeignComment, 1]: modifying the Selection's last Range m ust modify the first added Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
1347 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 52 [detachedForei gnComment, 0, detachedForeignComment, 1]: second addRange() must not throw excep tions or modify the range it's given
1348 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 52 [detachedForei gnComment, 0, detachedForeignComment, 1]: second addRange() must result in range Count being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
1349 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 52 [detachedForei gnComment, 0, detachedForeignComment, 1]: second addRange() must result in the s election's last range having the specified endpoints assert_not_equals: Cannot p roceed with tests if rangeCount is 0 got disallowed value 0
1350 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 52 [detachedForei gnComment, 0, detachedForeignComment, 1]: second addRange() must result in the s election's last range being the same object we added assert_not_equals: Cannot p roceed with tests if rangeCount is 0 got disallowed value 0
1351 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 52 [detachedForei gnComment, 0, detachedForeignComment, 1]: modifying the second added range must modify the Selection's last Range assert_not_equals: Cannot proceed with tests i f rangeCount is 0 got disallowed value 0
1352 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 52 [detachedForei gnComment, 0, detachedForeignComment, 1]: modifying the Selection's last Range m ust modify the second added Range assert_not_equals: Cannot proceed with tests i f rangeCount is 0 got disallowed value 0
1353 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 53 [detachedForei gnComment, 4, detachedForeignComment, 4]: first addRange() must not throw except ions or modify the range it's given
1354 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 53 [detachedForei gnComment, 4, detachedForeignComment, 4]: first addRange() must result in rangeC ount being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
1355 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 53 [detachedForei gnComment, 4, detachedForeignComment, 4]: first addRange() must result in the se lection's last range having the specified endpoints assert_not_equals: Cannot pr oceed with tests if rangeCount is 0 got disallowed value 0
1356 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 53 [detachedForei gnComment, 4, detachedForeignComment, 4]: first addRange() must result in the se lection's last range being the same object we added assert_not_equals: Cannot pr oceed with tests if rangeCount is 0 got disallowed value 0
1357 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 53 [detachedForei gnComment, 4, detachedForeignComment, 4]: modifying the first added range must m odify the Selection's last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
1358 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 53 [detachedForei gnComment, 4, detachedForeignComment, 4]: modifying the Selection's last Range m ust modify the first added Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
1359 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 53 [detachedForei gnComment, 4, detachedForeignComment, 4]: second addRange() must not throw excep tions or modify the range it's given
1360 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 53 [detachedForei gnComment, 4, detachedForeignComment, 4]: second addRange() must result in range Count being 1 assert_equals: rangeCount must be 1 expected 1 but got 0
1361 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 53 [detachedForei gnComment, 4, detachedForeignComment, 4]: second addRange() must result in the s election's last range having the specified endpoints assert_not_equals: Cannot p roceed with tests if rangeCount is 0 got disallowed value 0
1362 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 53 [detachedForei gnComment, 4, detachedForeignComment, 4]: second addRange() must result in the s election's last range being the same object we added assert_not_equals: Cannot p roceed with tests if rangeCount is 0 got disallowed value 0
1363 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 53 [detachedForei gnComment, 4, detachedForeignComment, 4]: modifying the second added range must modify the Selection's last Range assert_not_equals: Cannot proceed with tests i f rangeCount is 0 got disallowed value 0
1364 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 53 [detachedForei gnComment, 4, detachedForeignComment, 4]: modifying the Selection's last Range m ust modify the second added Range assert_not_equals: Cannot proceed with tests i f rangeCount is 0 got disallowed value 0
1365 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 54 [detachedXmlCo mment, 2, detachedXmlComment, 6]: first addRange() must not throw exceptions or modify the range it's given
1366 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 54 [detachedXmlCo mment, 2, detachedXmlComment, 6]: first addRange() must result in rangeCount bei ng 1 assert_equals: rangeCount must be 1 expected 1 but got 0
1367 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 54 [detachedXmlCo mment, 2, detachedXmlComment, 6]: first addRange() must result in the selection' s last range having the specified endpoints assert_not_equals: Cannot proceed wi th tests if rangeCount is 0 got disallowed value 0
1368 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 54 [detachedXmlCo mment, 2, detachedXmlComment, 6]: first addRange() must result in the selection' s last range being the same object we added assert_not_equals: Cannot proceed wi th tests if rangeCount is 0 got disallowed value 0
1369 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 54 [detachedXmlCo mment, 2, detachedXmlComment, 6]: modifying the first added range must modify th e Selection's last Range assert_not_equals: Cannot proceed with tests if rangeCo unt is 0 got disallowed value 0
1370 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 54 [detachedXmlCo mment, 2, detachedXmlComment, 6]: modifying the Selection's last Range must modi fy the first added Range assert_not_equals: Cannot proceed with tests if rangeCo unt is 0 got disallowed value 0
1371 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 54 [detachedXmlCo mment, 2, detachedXmlComment, 6]: second addRange() must not throw exceptions or modify the range it's given
1372 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 54 [detachedXmlCo mment, 2, detachedXmlComment, 6]: second addRange() must result in rangeCount be ing 1 assert_equals: rangeCount must be 1 expected 1 but got 0
1373 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 54 [detachedXmlCo mment, 2, detachedXmlComment, 6]: second addRange() must result in the selection 's last range having the specified endpoints assert_not_equals: Cannot proceed w ith tests if rangeCount is 0 got disallowed value 0
1374 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 54 [detachedXmlCo mment, 2, detachedXmlComment, 6]: second addRange() must result in the selection 's last range being the same object we added assert_not_equals: Cannot proceed w ith tests if rangeCount is 0 got disallowed value 0
1375 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 54 [detachedXmlCo mment, 2, detachedXmlComment, 6]: modifying the second added range must modify t he Selection's last Range assert_not_equals: Cannot proceed with tests if rangeC ount is 0 got disallowed value 0
1376 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 54 [detachedXmlCo mment, 2, detachedXmlComment, 6]: modifying the Selection's last Range must modi fy the second added Range assert_not_equals: Cannot proceed with tests if rangeC ount is 0 got disallowed value 0
1377 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 55 [docfrag, 0, d ocfrag, 0]: first addRange() must not throw exceptions or modify the range it's given
1378 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 55 [docfrag, 0, d ocfrag, 0]: first addRange() must result in rangeCount being 1 assert_equals: ra ngeCount must be 1 expected 1 but got 0
1379 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 55 [docfrag, 0, d ocfrag, 0]: first addRange() must result in the selection's last range having th e specified endpoints assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
1380 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 55 [docfrag, 0, d ocfrag, 0]: first addRange() must result in the selection's last range being the same object we added assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
1381 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 55 [docfrag, 0, d ocfrag, 0]: modifying the first added range must modify the Selection's last Ran ge assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowe d value 0
1382 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 55 [docfrag, 0, d ocfrag, 0]: modifying the Selection's last Range must modify the first added Ran ge assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowe d value 0
1383 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 55 [docfrag, 0, d ocfrag, 0]: second addRange() must not throw exceptions or modify the range it's given
1384 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 55 [docfrag, 0, d ocfrag, 0]: second addRange() must result in rangeCount being 1 assert_equals: r angeCount must be 1 expected 1 but got 0
1385 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 55 [docfrag, 0, d ocfrag, 0]: second addRange() must result in the selection's last range having t he specified endpoints assert_not_equals: Cannot proceed with tests if rangeCoun t is 0 got disallowed value 0
1386 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 55 [docfrag, 0, d ocfrag, 0]: second addRange() must result in the selection's last range being th e same object we added assert_not_equals: Cannot proceed with tests if rangeCoun t is 0 got disallowed value 0
1387 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 55 [docfrag, 0, d ocfrag, 0]: modifying the second added range must modify the Selection's last Ra nge assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallow ed value 0
1388 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 55 [docfrag, 0, d ocfrag, 0]: modifying the Selection's last Range must modify the second added Ra nge assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallow ed value 0
1389 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 56 [foreignDocfra g, 0, foreignDocfrag, 0]: first addRange() must not throw exceptions or modify t he range it's given
1390 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 56 [foreignDocfra g, 0, foreignDocfrag, 0]: first addRange() must result in rangeCount being 1 ass ert_equals: rangeCount must be 1 expected 1 but got 0
1391 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 56 [foreignDocfra g, 0, foreignDocfrag, 0]: first addRange() must result in the selection's last r ange having the specified endpoints assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
1392 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 56 [foreignDocfra g, 0, foreignDocfrag, 0]: first addRange() must result in the selection's last r ange being the same object we added assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
1393 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 56 [foreignDocfra g, 0, foreignDocfrag, 0]: modifying the first added range must modify the Select ion's last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
1394 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 56 [foreignDocfra g, 0, foreignDocfrag, 0]: modifying the Selection's last Range must modify the f irst added Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
1395 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 56 [foreignDocfra g, 0, foreignDocfrag, 0]: second addRange() must not throw exceptions or modify the range it's given
1396 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 56 [foreignDocfra g, 0, foreignDocfrag, 0]: second addRange() must result in rangeCount being 1 as sert_equals: rangeCount must be 1 expected 1 but got 0
1397 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 56 [foreignDocfra g, 0, foreignDocfrag, 0]: second addRange() must result in the selection's last range having the specified endpoints assert_not_equals: Cannot proceed with test s if rangeCount is 0 got disallowed value 0
1398 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 56 [foreignDocfra g, 0, foreignDocfrag, 0]: second addRange() must result in the selection's last range being the same object we added assert_not_equals: Cannot proceed with test s if rangeCount is 0 got disallowed value 0
1399 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 56 [foreignDocfra g, 0, foreignDocfrag, 0]: modifying the second added range must modify the Selec tion's last Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
1400 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 56 [foreignDocfra g, 0, foreignDocfrag, 0]: modifying the Selection's last Range must modify the s econd added Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got disallowed value 0
1401 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 57 [xmlDocfrag, 0 , xmlDocfrag, 0]: first addRange() must not throw exceptions or modify the range it's given
1402 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 57 [xmlDocfrag, 0 , xmlDocfrag, 0]: first addRange() must result in rangeCount being 1 assert_equa ls: rangeCount must be 1 expected 1 but got 0
1403 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 57 [xmlDocfrag, 0 , xmlDocfrag, 0]: first addRange() must result in the selection's last range hav ing the specified endpoints assert_not_equals: Cannot proceed with tests if rang eCount is 0 got disallowed value 0
1404 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 57 [xmlDocfrag, 0 , xmlDocfrag, 0]: first addRange() must result in the selection's last range bei ng the same object we added assert_not_equals: Cannot proceed with tests if rang eCount is 0 got disallowed value 0
1405 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 57 [xmlDocfrag, 0 , xmlDocfrag, 0]: modifying the first added range must modify the Selection's la st Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got dis allowed value 0
1406 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 57 [xmlDocfrag, 0 , xmlDocfrag, 0]: modifying the Selection's last Range must modify the first add ed Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got dis allowed value 0
1407 PASS Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 57 [xmlDocfrag, 0 , xmlDocfrag, 0]: second addRange() must not throw exceptions or modify the rang e it's given
1408 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 57 [xmlDocfrag, 0 , xmlDocfrag, 0]: second addRange() must result in rangeCount being 1 assert_equ als: rangeCount must be 1 expected 1 but got 0
1409 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 57 [xmlDocfrag, 0 , xmlDocfrag, 0]: second addRange() must result in the selection's last range ha ving the specified endpoints assert_not_equals: Cannot proceed with tests if ran geCount is 0 got disallowed value 0
1410 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 57 [xmlDocfrag, 0 , xmlDocfrag, 0]: second addRange() must result in the selection's last range be ing the same object we added assert_not_equals: Cannot proceed with tests if ran geCount is 0 got disallowed value 0
1411 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 57 [xmlDocfrag, 0 , xmlDocfrag, 0]: modifying the second added range must modify the Selection's l ast Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got di sallowed value 0
1412 FAIL Range 57 [xmlDocfrag, 0, xmlDocfrag, 0] followed by Range 57 [xmlDocfrag, 0 , xmlDocfrag, 0]: modifying the Selection's last Range must modify the second ad ded Range assert_not_equals: Cannot proceed with tests if rangeCount is 0 got di sallowed value 0
1413 Harness: the test ran to completion.
1414
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698