Summary

Harness status: OK

Found 2 tests

Details

ResultTest NameMessage
Pass':default' matches <button>s that are their form's default button, <input>s of type submit/image that are their form's default button, checked <input>s and selected <option>s
Asserts run
Pass
assert_array_equals([Element node <button id="button2" type="submit">button2</button>, Element node <button id="button4">button4</button>, Element node <input type="submit" id="input3"></input>, Element node <input type="image" id="input5"></input>, Element node <input type="submit" id="input7"></input>, Element node <input type="checkbox" id="checkbox1" checked=""></input>, Element node <input type="radio" name="radios" id="radio1" checked="">..., Element node <option value="option2" id="option2" selected="">option2 ..., Element node <button id="button6" type="invalid">button6</button>, Element node <button id="button8">button8</button>], [Element node <button id="button2" type="submit">button2</button>, Element node <button id="button4">button4</button>, Element node <input type="submit" id="input3"></input>, Element node <input type="image" id="input5"></input>, Element node <input type="submit" id="input7"></input>, Element node <input type="checkbox" id="checkbox1" checked=""></input>, Element node <input type="radio" name="radios" id="radio1" checked="">..., Element node <option value="option2" id="option2" selected="">option2 ..., Element node <button id="button6" type="invalid">button6</button>, Element node <button id="button8">button8</button>])
    at Test.<anonymous> ( /html/semantics/selectors/pseudo-classes/utils.js:12:5)
Pass':default' matches dynamically changed form's default buttons
Asserts run
Pass
assert_array_equals([Element node <button id="button1" type="submit">button1</button>, Element node <button id="button4">button4</button>, Element node <input type="submit" id="input3"></input>, Element node <input type="image" id="input5"></input>, Element node <input type="submit" id="input7"></input>, Element node <input type="checkbox" id="checkbox1" checked=""></input>, Element node <input type="radio" name="radios" id="radio1" checked="">..., Element node <option value="option2" id="option2" selected="">option2 ..., Element node <button id="button6" type="invalid">button6</button>, Element node <button id="button8">button8</button>], [Element node <button id="button1" type="submit">button1</button>, Element node <button id="button4">button4</button>, Element node <input type="submit" id="input3"></input>, Element node <input type="image" id="input5"></input>, Element node <input type="submit" id="input7"></input>, Element node <input type="checkbox" id="checkbox1" checked=""></input>, Element node <input type="radio" name="radios" id="radio1" checked="">..., Element node <option value="option2" id="option2" selected="">option2 ..., Element node <button id="button6" type="invalid">button6</button>, Element node <button id="button8">button8</button>])
    at Test.<anonymous> ( /html/semantics/selectors/pseudo-classes/utils.js:12:5)