blob: ffc1ae7c9d9fc0b28ea6eb30ad3bd9ed0f739b66 [file] [log] [blame]
Test boundaries of :nth-child(An+B).
On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
PASS document.querySelectorAll("testcase:nth-child(n+2 of .testclass+.testclass+.testclass~.testclass)").length is 59
PASS document.querySelectorAll(":nth-child(n+2 of .testclass:nth-child(n+2 of .testclass+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)").length is 0
PASS document.querySelectorAll(":nth-child(n+2 of .testclass:nth-child(n+2 of .testclass+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~testcase").length is 0
PASS document.querySelectorAll(":nth-child(n+2 of .testclass:nth-child(n+2 of .testclass+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)>.testclass>.testclass testcase").length is 0
PASS document.querySelectorAll(":nth-child(n+2 of .testclass:nth-child(n+2 of .testclass+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~testcase>.testclass>.testclass testcase").length is 0
PASS document.querySelectorAll(":nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)").length is 0
PASS document.querySelectorAll(":nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~testcase").length is 0
PASS document.querySelectorAll(":nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)>.testclass>.testclass testcase").length is 0
PASS document.querySelectorAll(":nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~testcase>.testclass>.testclass testcase").length is 0
PASS document.querySelectorAll(":nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)").length is 0
PASS document.querySelectorAll(":nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~testcase").length is 0
PASS document.querySelectorAll(":nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)>.testclass>.testclass testcase").length is 0
PASS document.querySelectorAll(":nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~testcase>.testclass>.testclass testcase").length is 0
PASS document.querySelectorAll(":nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)").length is 0
PASS document.querySelectorAll(":nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~testcase").length is 0
PASS document.querySelectorAll(":nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)>.testclass>.testclass testcase").length is 0
PASS document.querySelectorAll(":nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~testcase>.testclass>.testclass testcase").length is 0
PASS document.querySelectorAll(":nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)").length is 0
PASS document.querySelectorAll(":nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~testcase").length is 0
PASS document.querySelectorAll(":nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)>.testclass>.testclass testcase").length is 0
PASS document.querySelectorAll(":nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~testcase>.testclass>.testclass testcase").length is 0
PASS document.querySelectorAll(":nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)").length is 0
PASS document.querySelectorAll(":nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~testcase").length is 0
PASS document.querySelectorAll(":nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)>.testclass>.testclass testcase").length is 0
PASS document.querySelectorAll(":nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~testcase>.testclass>.testclass testcase").length is 0
PASS document.querySelectorAll(":nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)").length is 0
PASS document.querySelectorAll(":nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~testcase").length is 0
PASS document.querySelectorAll(":nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)>.testclass>.testclass testcase").length is 0
PASS document.querySelectorAll(":nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~testcase>.testclass>.testclass testcase").length is 0
PASS document.querySelectorAll(":nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)").length is 0
PASS document.querySelectorAll(":nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~testcase").length is 0
PASS document.querySelectorAll(":nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)>.testclass>.testclass testcase").length is 0
PASS document.querySelectorAll(":nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~testcase>.testclass>.testclass testcase").length is 0
PASS document.querySelectorAll(":nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)").length is 0
PASS document.querySelectorAll(":nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~testcase").length is 0
PASS document.querySelectorAll(":nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)>.testclass>.testclass testcase").length is 0
PASS document.querySelectorAll(":nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~testcase>.testclass>.testclass testcase").length is 0
PASS document.querySelectorAll(":nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)").length is 0
PASS document.querySelectorAll(":nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~testcase").length is 0
PASS document.querySelectorAll(":nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)>.testclass>.testclass testcase").length is 0
PASS document.querySelectorAll(":nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~testcase>.testclass>.testclass testcase").length is 0
PASS document.querySelectorAll(":nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)").length is 0
PASS document.querySelectorAll(":nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~testcase").length is 0
PASS document.querySelectorAll(":nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)>.testclass>.testclass testcase").length is 0
PASS document.querySelectorAll(":nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~testcase>.testclass>.testclass testcase").length is 0
PASS document.querySelectorAll(":nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)").length is 0
PASS document.querySelectorAll(":nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~testcase").length is 0
PASS document.querySelectorAll(":nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)>.testclass>.testclass testcase").length is 0
PASS document.querySelectorAll(":nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~testcase>.testclass>.testclass testcase").length is 0
PASS document.querySelectorAll(":nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)").length is 0
PASS document.querySelectorAll(":nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~testcase").length is 0
PASS document.querySelectorAll(":nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)>.testclass>.testclass testcase").length is 0
PASS document.querySelectorAll(":nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~testcase>.testclass>.testclass testcase").length is 0
PASS document.querySelectorAll(":nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)").length is 0
PASS document.querySelectorAll(":nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~testcase").length is 0
PASS document.querySelectorAll(":nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)>.testclass>.testclass testcase").length is 0
PASS document.querySelectorAll(":nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~testcase>.testclass>.testclass testcase").length is 0
PASS document.querySelectorAll(":nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)").length is 0
PASS document.querySelectorAll(":nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~testcase").length is 0
PASS document.querySelectorAll(":nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)>.testclass>.testclass testcase").length is 0
PASS document.querySelectorAll(":nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~testcase>.testclass>.testclass testcase").length is 0
PASS document.querySelectorAll(":nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)").length is 0
PASS document.querySelectorAll(":nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~testcase").length is 0
PASS document.querySelectorAll(":nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)>.testclass>.testclass testcase").length is 0
PASS document.querySelectorAll(":nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~testcase>.testclass>.testclass testcase").length is 0
PASS document.querySelectorAll(":nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)").length is 0
PASS document.querySelectorAll(":nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~testcase").length is 0
PASS document.querySelectorAll(":nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)>.testclass>.testclass testcase").length is 0
PASS document.querySelectorAll(":nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~testcase>.testclass>.testclass testcase").length is 0
PASS document.querySelectorAll(":nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)").length is 0
PASS document.querySelectorAll(":nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~testcase").length is 0
PASS document.querySelectorAll(":nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)>.testclass>.testclass testcase").length is 0
PASS document.querySelectorAll(":nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~testcase>.testclass>.testclass testcase").length is 0
PASS document.querySelectorAll(":nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)").length is 0
PASS document.querySelectorAll(":nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~testcase").length is 0
PASS document.querySelectorAll(":nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)>.testclass>.testclass testcase").length is 0
PASS document.querySelectorAll(":nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~testcase>.testclass>.testclass testcase").length is 0
PASS document.querySelectorAll(":nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)").length is 0
PASS document.querySelectorAll(":nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~testcase").length is 0
PASS document.querySelectorAll(":nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)>.testclass>.testclass testcase").length is 0
PASS document.querySelectorAll(":nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass:nth-child(n+2 of .testclass+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~.testclass)+.testclass+.testclass~testcase>.testclass>.testclass testcase").length is 0
PASS successfullyParsed is true
TEST COMPLETE