Skip to content

Instantly share code, notes, and snippets.

@papandreou
Created July 12, 2012 08:30
Show Gist options
  • Save papandreou/3096714 to your computer and use it in GitHub Desktop.
Save papandreou/3096714 to your computer and use it in GitHub Desktop.
Output of jsdom test suite before and after applying 1bf9682 and cefc3f6 to jsdom master (73ce351)
running level1/core.js level1/core
running level1/html.js level1/html
running level1/svg.js level1/svg
running level2/core.js level2/core
running level2/html.js level2/html
running level2/style.js level2/style
running level2/extra.js level2/extra
running level2/events.js level2/events
running level3/xpath.js level3/xpath
running window/index.js window/index
running window/script.js window/script
running window/frame.js window/frame
running sizzle/index.js sizzle/index
✖ sizzle/index/pseudo - misc
Headers (:header)
Has Children - :has() (p:has(a))
Has Option Matches
Text Contains (a:contains(Google))
Text Contains (a:contains(Google Groups))
Text Contains (a:contains(Google Groups (Link)))
Text Contains (a:contains((Link)))
Input Buttons :button (#tmp_input :button)
Input Matches :button
Button Matches :button
Input Buttons :submit (#tmp_input :submit)
Input Matches :submit
Button Matches :submit
Input Buttons :reset (#tmp_input :reset)
Input Matches :reset
Button Matches :reset
ERROR true vs false
Element focused (input:focus) AssertionError: Element focused (input:focus)
at Object.strictEqual (/home/andreas/work/jsdom/node_modules/nodeunit/lib/types.js:83:39)
at t (/home/andreas/work/jsdom/test/sizzle/index.js:42:16)
at /home/andreas/work/jsdom/test/sizzle/index.js:510:3
at /home/andreas/work/jsdom/test/sizzle/index.js:45:9
at Array.0 (/home/andreas/work/jsdom/lib/jsdom.js:199:39)
at EventEmitter._tickCallback (node.js:192:40) Error
at /home/andreas/work/jsdom/test/runner:188:58
at Array.forEach (native)
at Object.testDone (/home/andreas/work/jsdom/test/runner:173:18)
at Array.0 (/home/andreas/work/jsdom/node_modules/nodeunit/lib/types.js:145:25)
at EventEmitter._tickCallback (node.js:192:40)
ERROR true vs false
:focus Matches AssertionError: :focus Matches
at Object.ok (/home/andreas/work/jsdom/node_modules/nodeunit/lib/types.js:83:39)
at /home/andreas/work/jsdom/test/sizzle/index.js:512:8
at /home/andreas/work/jsdom/test/sizzle/index.js:45:9
at Array.0 (/home/andreas/work/jsdom/lib/jsdom.js:199:39)
at EventEmitter._tickCallback (node.js:192:40) Error
at /home/andreas/work/jsdom/test/runner:188:58
at Array.forEach (native)
at Object.testDone (/home/andreas/work/jsdom/test/runner:173:18)
at Array.0 (/home/andreas/work/jsdom/node_modules/nodeunit/lib/types.js:145:25)
at EventEmitter._tickCallback (node.js:192:40)
:focus Doesn't Match
✖ sizzle/index/pseudo - :not
Not (a.blog:not(.link))
ERROR true vs false
Not - multiple (#form option:not(:contains(Nothing),#option1b,:selected)) AssertionError: Not - multiple (#form option:not(:contains(Nothing),#option1b,:selected))
at Object.strictEqual (/home/andreas/work/jsdom/node_modules/nodeunit/lib/types.js:83:39)
at t (/home/andreas/work/jsdom/test/sizzle/index.js:42:16)
at /home/andreas/work/jsdom/test/sizzle/index.js:525:3
at /home/andreas/work/jsdom/test/sizzle/index.js:45:9
at Array.0 (/home/andreas/work/jsdom/lib/jsdom.js:199:39)
at EventEmitter._tickCallback (node.js:192:40) Error
at /home/andreas/work/jsdom/test/runner:188:58
at Array.forEach (native)
at Object.testDone (/home/andreas/work/jsdom/test/runner:173:18)
at Array.0 (/home/andreas/work/jsdom/node_modules/nodeunit/lib/types.js:145:25)
at EventEmitter._tickCallback (node.js:192:40)
Not - recursive (#form option:not(:not(:selected))[id^='option3'])
:not() failing interior (#qunit-fixture p:not(.foo))
:not() failing interior (#qunit-fixture p:not(div.foo))
:not() failing interior (#qunit-fixture p:not(p.foo))
:not() failing interior (#qunit-fixture p:not(#blargh))
:not() failing interior (#qunit-fixture p:not(div#blargh))
:not() failing interior (#qunit-fixture p:not(p#blargh))
:not Multiple (#qunit-fixture p:not(a))
:not Multiple (#qunit-fixture p:not(a, b))
:not Multiple (#qunit-fixture p:not(a, b, div))
:not Multiple (p:not(p))
:not Multiple (p:not(a,p))
:not Multiple (p:not(p,a))
:not Multiple (p:not(a,p,b))
:not Multiple (:input:not(:image,:input,:submit))
No element not selector (.container div:not(.excluded) div)
:not() Existing attribute (#form select:not([multiple]))
:not() Equals attribute (#form select:not([name=select1]))
:not() Equals quoted attribute (#form select:not([name='select1']))
:not() Multiple Class (#foo a:not(.blog))
:not() Multiple Class (#foo a:not(.link))
:not() Multiple Class (#foo a:not(.blog.link))
✖ sizzle/index/pseudo - form
Form element :input (#form :input)
Form element :radio (#form :radio)
Form element :checkbox (#form :checkbox)
ERROR true vs false
Form element :text (#form :text) AssertionError: Form element :text (#form :text)
at Object.strictEqual (/home/andreas/work/jsdom/node_modules/nodeunit/lib/types.js:83:39)
at t (/home/andreas/work/jsdom/test/sizzle/index.js:42:16)
at /home/andreas/work/jsdom/test/sizzle/index.js:619:3
at /home/andreas/work/jsdom/test/sizzle/index.js:45:9
at Array.0 (/home/andreas/work/jsdom/lib/jsdom.js:199:39)
at EventEmitter._tickCallback (node.js:192:40) Error
at /home/andreas/work/jsdom/test/runner:188:58
at Array.forEach (native)
at Object.testDone (/home/andreas/work/jsdom/test/runner:173:18)
at Array.0 (/home/andreas/work/jsdom/node_modules/nodeunit/lib/types.js:145:25)
at EventEmitter._tickCallback (node.js:192:40)
Form element :radio:checked (#form :radio:checked)
Form element :checkbox:checked (#form :checkbox:checked)
Form element :radio:checked, :checkbox:checked (#form :radio:checked, #form :checkbox:checked)
ERROR true vs false
Selected Option Element (#form option:selected) AssertionError: Selected Option Element (#form option:selected)
at Object.strictEqual (/home/andreas/work/jsdom/node_modules/nodeunit/lib/types.js:83:39)
at t (/home/andreas/work/jsdom/test/sizzle/index.js:42:16)
at /home/andreas/work/jsdom/test/sizzle/index.js:624:3
at /home/andreas/work/jsdom/test/sizzle/index.js:45:9
at Array.0 (/home/andreas/work/jsdom/lib/jsdom.js:199:39)
at EventEmitter._tickCallback (node.js:192:40) Error
at /home/andreas/work/jsdom/test/runner:188:58
at Array.forEach (native)
at Object.testDone (/home/andreas/work/jsdom/test/runner:173:18)
at Array.0 (/home/andreas/work/jsdom/node_modules/nodeunit/lib/types.js:145:25)
at EventEmitter._tickCallback (node.js:192:40)
running jsdom/index.js jsdom/index
✖ jsdom/index/issue_267
ERROR true vs false
style attribute must contain width AssertionError: style attribute must contain width
at Object.ok (/home/andreas/work/jsdom/node_modules/nodeunit/lib/types.js:83:39)
at Object.<anonymous> (/home/andreas/work/jsdom/test/jsdom/index.js:996:10)
at Object.<anonymous> (/home/andreas/work/jsdom/node_modules/nodeunit/lib/core.js:235:16)
at /home/andreas/work/jsdom/node_modules/nodeunit/lib/core.js:235:16
at Object.runTest (/home/andreas/work/jsdom/node_modules/nodeunit/lib/core.js:69:9)
at /home/andreas/work/jsdom/node_modules/nodeunit/lib/core.js:117:25
at /home/andreas/work/jsdom/node_modules/nodeunit/deps/async.js:508:13
at /home/andreas/work/jsdom/node_modules/nodeunit/deps/async.js:118:13
at /home/andreas/work/jsdom/node_modules/nodeunit/deps/async.js:129:25
at /home/andreas/work/jsdom/node_modules/nodeunit/deps/async.js:510:17
at Array.0 (/home/andreas/work/jsdom/node_modules/nodeunit/lib/types.js:146:17)
at EventEmitter._tickCallback (node.js:192:40) Error
at /home/andreas/work/jsdom/test/runner:188:58
at Array.forEach (native)
at Object.testDone (/home/andreas/work/jsdom/test/runner:173:18)
at Array.0 (/home/andreas/work/jsdom/node_modules/nodeunit/lib/types.js:145:25)
at EventEmitter._tickCallback (node.js:192:40)
✖ jsdom/index/parser_failure_tag_in_text_content
Cannot read property 'length' of undefined TypeError: Cannot read property 'length' of undefined
at Object.<anonymous> (/home/andreas/work/jsdom/test/jsdom/index.js:1026:23)
at Object.<anonymous> (/home/andreas/work/jsdom/node_modules/nodeunit/lib/core.js:235:16)
at /home/andreas/work/jsdom/node_modules/nodeunit/lib/core.js:235:16
at Object.runTest (/home/andreas/work/jsdom/node_modules/nodeunit/lib/core.js:69:9)
at /home/andreas/work/jsdom/node_modules/nodeunit/lib/core.js:117:25
at /home/andreas/work/jsdom/node_modules/nodeunit/deps/async.js:508:13
at /home/andreas/work/jsdom/node_modules/nodeunit/deps/async.js:118:13
at /home/andreas/work/jsdom/node_modules/nodeunit/deps/async.js:129:25
at /home/andreas/work/jsdom/node_modules/nodeunit/deps/async.js:510:17
at Array.0 (/home/andreas/work/jsdom/node_modules/nodeunit/lib/types.js:146:17)
at EventEmitter._tickCallback (node.js:192:40) Error
at /home/andreas/work/jsdom/test/runner:188:58
at Array.forEach (native)
at Object.testDone (/home/andreas/work/jsdom/test/runner:173:18)
at Array.0 (/home/andreas/work/jsdom/node_modules/nodeunit/lib/types.js:145:25)
at EventEmitter._tickCallback (node.js:192:40)
✖ jsdom/index/test_element_inline_event_handler
ERROR DIV vs undefined
undefined 'AssertionError: "DIV" == \n at Object.equal (/home/andreas/work/jsdom/node_modules/nodeunit/lib/types.js:83:39)\n at Object.<anonymous> (/home/andreas/work/jsdom/test/jsdom/index.js:1109:10)\n at Object.<anonymous> (/home/andreas/work/jsdom/node_modules/nodeunit/lib/core.js:235:16)\n at /home/andreas/work/jsdom/node_modules/nodeunit/lib/core.js:235:16\n at Object.runTest (/home/andreas/work/jsdom/node_modules/nodeunit/lib/core.js:69:9)\n at /home/andreas/work/jsdom/node_modules/nodeunit/lib/core.js:117:25\n at /home/andreas/work/jsdom/node_modules/nodeunit/deps/async.js:508:13\n at /home/andreas/work/jsdom/node_modules/nodeunit/deps/async.js:118:13\n at /home/andreas/work/jsdom/node_modules/nodeunit/deps/async.js:129:25\n at /home/andreas/work/jsdom/node_modules/nodeunit/deps/async.js:510:17\n at Array.0 (/home/andreas/work/jsdom/node_modules/nodeunit/lib/types.js:146:17)\n at EventEmitter._tickCallback (node.js:192:40)' 'Error\n at /home/andreas/work/jsdom/test/runner:188:58\n at Array.forEach (native)\n at Object.testDone (/home/andreas/work/jsdom/test/runner:173:18)\n at Array.0 (/home/andreas/work/jsdom/node_modules/nodeunit/lib/types.js:145:25)\n at EventEmitter._tickCallback (node.js:192:40)'
running jsonp/jsonp.js jsonp/jsonp
running browser/contextifyReplacement.js browser/contextifyReplacement
running browser/index.js browser/index
✖ browser/index/serialize_styleattribute
ERROR <html style="color: black; background-color: white"></html>
vs <html style=""></html>
AssertionError: "<html style=\"color: black; background-color: white\"></html>\n" == "<html style=\"\"></html>\n"
at Object.equal (/home/andreas/work/jsdom/node_modules/nodeunit/lib/types.js:83:39)
at Object.<anonymous> (/home/andreas/work/jsdom/test/browser/index.js:159:10)
at /home/andreas/work/jsdom/node_modules/nodeunit/lib/core.js:231:20
at /home/andreas/work/jsdom/node_modules/nodeunit/deps/async.js:163:13
at /home/andreas/work/jsdom/node_modules/nodeunit/deps/async.js:126:25
at /home/andreas/work/jsdom/node_modules/nodeunit/deps/async.js:160:17
at /home/andreas/work/jsdom/node_modules/nodeunit/deps/async.js:458:34
at Object.<anonymous> (/home/andreas/work/jsdom/test/browser/index.js:7:5)
at /home/andreas/work/jsdom/node_modules/nodeunit/lib/core.js:259:35
at /home/andreas/work/jsdom/node_modules/nodeunit/deps/async.js:453:21
at /home/andreas/work/jsdom/node_modules/nodeunit/deps/async.js:158:13
at /home/andreas/work/jsdom/node_modules/nodeunit/deps/async.js:118:13
at /home/andreas/work/jsdom/node_modules/nodeunit/deps/async.js:134:9
at /home/andreas/work/jsdom/node_modules/nodeunit/deps/async.js:157:9
at Object.mapSeries (/home/andreas/work/jsdom/node_modules/nodeunit/deps/async.js:147:23)
at Object.series (/home/andreas/work/jsdom/node_modules/nodeunit/deps/async.js:451:19)
at Object.<anonymous> (/home/andreas/work/jsdom/node_modules/nodeunit/lib/core.js:263:22)
at Object.<anonymous> (/home/andreas/work/jsdom/node_modules/nodeunit/lib/core.js:227:19)
at /home/andreas/work/jsdom/node_modules/nodeunit/lib/core.js:235:16
at Object.runTest (/home/andreas/work/jsdom/node_modules/nodeunit/lib/core.js:69:9)
at /home/andreas/work/jsdom/node_modules/nodeunit/lib/core.js:117:25
at /home/andreas/work/jsdom/node_modules/nodeunit/deps/async.js:508:13
at /home/andreas/work/jsdom/node_modules/nodeunit/deps/async.js:118:13
at /home/andreas/work/jsdom/node_modules/nodeunit/deps/async.js:129:25
at /home/andreas/work/jsdom/node_modules/nodeunit/deps/async.js:510:17
at Array.0 (/home/andreas/work/jsdom/node_modules/nodeunit/lib/types.js:146:17)
at EventEmitter._tickCallback (node.js:192:40) Error
at /home/andreas/work/jsdom/test/runner:188:58
at Array.forEach (native)
at Object.testDone (/home/andreas/work/jsdom/test/runner:173:18)
at Array.0 (/home/andreas/work/jsdom/node_modules/nodeunit/lib/types.js:145:25)
at EventEmitter._tickCallback (node.js:192:40)
level1/core 531/531 100%
level1/html 238/238 100%
level1/svg 527/527 100%
level2/core 283/283 100%
level2/html 687/687 100%
level2/style 5/5 100%
level2/extra 4/4 100%
level2/events 24/24 100%
level3/xpath 93/93 100%
window/index 5/5 100%
window/script 10/10 100%
window/frame 14/14 100%
sizzle/index 12/15 80%
jsdom/index 76/79 96%
jsonp/jsonp 1/1 100%
browser/contextifyReplacement 4/4 100%
browser/index 22/23 95%
------------------------------------------------------
TOTALS: 7/2543 failed; 99% success
TIME: 13163ms
running level1/core.js level1/core
running level1/html.js level1/html
running level1/svg.js level1/svg
running level2/core.js level2/core
running level2/html.js level2/html
running level2/style.js level2/style
running level2/extra.js level2/extra
running level2/events.js level2/events
running level3/xpath.js level3/xpath
running window/index.js window/index
running window/script.js window/script
running window/frame.js window/frame
running sizzle/index.js sizzle/index
✖ sizzle/index/pseudo - misc
Headers (:header)
Has Children - :has() (p:has(a))
Has Option Matches
Text Contains (a:contains(Google))
Text Contains (a:contains(Google Groups))
Text Contains (a:contains(Google Groups (Link)))
Text Contains (a:contains((Link)))
Input Buttons :button (#tmp_input :button)
Input Matches :button
Button Matches :button
Input Buttons :submit (#tmp_input :submit)
Input Matches :submit
Button Matches :submit
Input Buttons :reset (#tmp_input :reset)
Input Matches :reset
Button Matches :reset
ERROR true vs false
Element focused (input:focus) AssertionError: Element focused (input:focus)
at Object.strictEqual (/home/andreas/work/jsdom/node_modules/nodeunit/lib/types.js:83:39)
at t (/home/andreas/work/jsdom/test/sizzle/index.js:42:16)
at /home/andreas/work/jsdom/test/sizzle/index.js:510:3
at /home/andreas/work/jsdom/test/sizzle/index.js:45:9
at Array.0 (/home/andreas/work/jsdom/lib/jsdom.js:199:39)
at EventEmitter._tickCallback (node.js:192:40) Error
at /home/andreas/work/jsdom/test/runner:188:58
at Array.forEach (native)
at Object.testDone (/home/andreas/work/jsdom/test/runner:173:18)
at Array.0 (/home/andreas/work/jsdom/node_modules/nodeunit/lib/types.js:145:25)
at EventEmitter._tickCallback (node.js:192:40)
ERROR true vs false
:focus Matches AssertionError: :focus Matches
at Object.ok (/home/andreas/work/jsdom/node_modules/nodeunit/lib/types.js:83:39)
at /home/andreas/work/jsdom/test/sizzle/index.js:512:8
at /home/andreas/work/jsdom/test/sizzle/index.js:45:9
at Array.0 (/home/andreas/work/jsdom/lib/jsdom.js:199:39)
at EventEmitter._tickCallback (node.js:192:40) Error
at /home/andreas/work/jsdom/test/runner:188:58
at Array.forEach (native)
at Object.testDone (/home/andreas/work/jsdom/test/runner:173:18)
at Array.0 (/home/andreas/work/jsdom/node_modules/nodeunit/lib/types.js:145:25)
at EventEmitter._tickCallback (node.js:192:40)
:focus Doesn't Match
✖ sizzle/index/pseudo - :not
Not (a.blog:not(.link))
ERROR true vs false
Not - multiple (#form option:not(:contains(Nothing),#option1b,:selected)) AssertionError: Not - multiple (#form option:not(:contains(Nothing),#option1b,:selected))
at Object.strictEqual (/home/andreas/work/jsdom/node_modules/nodeunit/lib/types.js:83:39)
at t (/home/andreas/work/jsdom/test/sizzle/index.js:42:16)
at /home/andreas/work/jsdom/test/sizzle/index.js:525:3
at /home/andreas/work/jsdom/test/sizzle/index.js:45:9
at Array.0 (/home/andreas/work/jsdom/lib/jsdom.js:199:39)
at EventEmitter._tickCallback (node.js:192:40) Error
at /home/andreas/work/jsdom/test/runner:188:58
at Array.forEach (native)
at Object.testDone (/home/andreas/work/jsdom/test/runner:173:18)
at Array.0 (/home/andreas/work/jsdom/node_modules/nodeunit/lib/types.js:145:25)
at EventEmitter._tickCallback (node.js:192:40)
Not - recursive (#form option:not(:not(:selected))[id^='option3'])
:not() failing interior (#qunit-fixture p:not(.foo))
:not() failing interior (#qunit-fixture p:not(div.foo))
:not() failing interior (#qunit-fixture p:not(p.foo))
:not() failing interior (#qunit-fixture p:not(#blargh))
:not() failing interior (#qunit-fixture p:not(div#blargh))
:not() failing interior (#qunit-fixture p:not(p#blargh))
:not Multiple (#qunit-fixture p:not(a))
:not Multiple (#qunit-fixture p:not(a, b))
:not Multiple (#qunit-fixture p:not(a, b, div))
:not Multiple (p:not(p))
:not Multiple (p:not(a,p))
:not Multiple (p:not(p,a))
:not Multiple (p:not(a,p,b))
:not Multiple (:input:not(:image,:input,:submit))
No element not selector (.container div:not(.excluded) div)
:not() Existing attribute (#form select:not([multiple]))
:not() Equals attribute (#form select:not([name=select1]))
:not() Equals quoted attribute (#form select:not([name='select1']))
:not() Multiple Class (#foo a:not(.blog))
:not() Multiple Class (#foo a:not(.link))
:not() Multiple Class (#foo a:not(.blog.link))
✖ sizzle/index/pseudo - form
Form element :input (#form :input)
Form element :radio (#form :radio)
Form element :checkbox (#form :checkbox)
ERROR true vs false
Form element :text (#form :text) AssertionError: Form element :text (#form :text)
at Object.strictEqual (/home/andreas/work/jsdom/node_modules/nodeunit/lib/types.js:83:39)
at t (/home/andreas/work/jsdom/test/sizzle/index.js:42:16)
at /home/andreas/work/jsdom/test/sizzle/index.js:619:3
at /home/andreas/work/jsdom/test/sizzle/index.js:45:9
at Array.0 (/home/andreas/work/jsdom/lib/jsdom.js:199:39)
at EventEmitter._tickCallback (node.js:192:40) Error
at /home/andreas/work/jsdom/test/runner:188:58
at Array.forEach (native)
at Object.testDone (/home/andreas/work/jsdom/test/runner:173:18)
at Array.0 (/home/andreas/work/jsdom/node_modules/nodeunit/lib/types.js:145:25)
at EventEmitter._tickCallback (node.js:192:40)
Form element :radio:checked (#form :radio:checked)
Form element :checkbox:checked (#form :checkbox:checked)
Form element :radio:checked, :checkbox:checked (#form :radio:checked, #form :checkbox:checked)
ERROR true vs false
Selected Option Element (#form option:selected) AssertionError: Selected Option Element (#form option:selected)
at Object.strictEqual (/home/andreas/work/jsdom/node_modules/nodeunit/lib/types.js:83:39)
at t (/home/andreas/work/jsdom/test/sizzle/index.js:42:16)
at /home/andreas/work/jsdom/test/sizzle/index.js:624:3
at /home/andreas/work/jsdom/test/sizzle/index.js:45:9
at Array.0 (/home/andreas/work/jsdom/lib/jsdom.js:199:39)
at EventEmitter._tickCallback (node.js:192:40) Error
at /home/andreas/work/jsdom/test/runner:188:58
at Array.forEach (native)
at Object.testDone (/home/andreas/work/jsdom/test/runner:173:18)
at Array.0 (/home/andreas/work/jsdom/node_modules/nodeunit/lib/types.js:145:25)
at EventEmitter._tickCallback (node.js:192:40)
running jsdom/index.js jsdom/index
✖ jsdom/index/issue_267
ERROR true vs false
style attribute must contain width AssertionError: style attribute must contain width
at Object.ok (/home/andreas/work/jsdom/node_modules/nodeunit/lib/types.js:83:39)
at Object.<anonymous> (/home/andreas/work/jsdom/test/jsdom/index.js:996:10)
at Object.<anonymous> (/home/andreas/work/jsdom/node_modules/nodeunit/lib/core.js:235:16)
at /home/andreas/work/jsdom/node_modules/nodeunit/lib/core.js:235:16
at Object.runTest (/home/andreas/work/jsdom/node_modules/nodeunit/lib/core.js:69:9)
at /home/andreas/work/jsdom/node_modules/nodeunit/lib/core.js:117:25
at /home/andreas/work/jsdom/node_modules/nodeunit/deps/async.js:508:13
at /home/andreas/work/jsdom/node_modules/nodeunit/deps/async.js:118:13
at /home/andreas/work/jsdom/node_modules/nodeunit/deps/async.js:129:25
at /home/andreas/work/jsdom/node_modules/nodeunit/deps/async.js:510:17
at Array.0 (/home/andreas/work/jsdom/node_modules/nodeunit/lib/types.js:146:17)
at EventEmitter._tickCallback (node.js:192:40) Error
at /home/andreas/work/jsdom/test/runner:188:58
at Array.forEach (native)
at Object.testDone (/home/andreas/work/jsdom/test/runner:173:18)
at Array.0 (/home/andreas/work/jsdom/node_modules/nodeunit/lib/types.js:145:25)
at EventEmitter._tickCallback (node.js:192:40)
✖ jsdom/index/parser_failure_tag_in_text_content
Cannot read property 'length' of undefined TypeError: Cannot read property 'length' of undefined
at Object.<anonymous> (/home/andreas/work/jsdom/test/jsdom/index.js:1026:23)
at Object.<anonymous> (/home/andreas/work/jsdom/node_modules/nodeunit/lib/core.js:235:16)
at /home/andreas/work/jsdom/node_modules/nodeunit/lib/core.js:235:16
at Object.runTest (/home/andreas/work/jsdom/node_modules/nodeunit/lib/core.js:69:9)
at /home/andreas/work/jsdom/node_modules/nodeunit/lib/core.js:117:25
at /home/andreas/work/jsdom/node_modules/nodeunit/deps/async.js:508:13
at /home/andreas/work/jsdom/node_modules/nodeunit/deps/async.js:118:13
at /home/andreas/work/jsdom/node_modules/nodeunit/deps/async.js:129:25
at /home/andreas/work/jsdom/node_modules/nodeunit/deps/async.js:510:17
at Array.0 (/home/andreas/work/jsdom/node_modules/nodeunit/lib/types.js:146:17)
at EventEmitter._tickCallback (node.js:192:40) Error
at /home/andreas/work/jsdom/test/runner:188:58
at Array.forEach (native)
at Object.testDone (/home/andreas/work/jsdom/test/runner:173:18)
at Array.0 (/home/andreas/work/jsdom/node_modules/nodeunit/lib/types.js:145:25)
at EventEmitter._tickCallback (node.js:192:40)
✖ jsdom/index/test_element_inline_event_handler
ERROR DIV vs undefined
undefined 'AssertionError: "DIV" == \n at Object.equal (/home/andreas/work/jsdom/node_modules/nodeunit/lib/types.js:83:39)\n at Object.<anonymous> (/home/andreas/work/jsdom/test/jsdom/index.js:1109:10)\n at Object.<anonymous> (/home/andreas/work/jsdom/node_modules/nodeunit/lib/core.js:235:16)\n at /home/andreas/work/jsdom/node_modules/nodeunit/lib/core.js:235:16\n at Object.runTest (/home/andreas/work/jsdom/node_modules/nodeunit/lib/core.js:69:9)\n at /home/andreas/work/jsdom/node_modules/nodeunit/lib/core.js:117:25\n at /home/andreas/work/jsdom/node_modules/nodeunit/deps/async.js:508:13\n at /home/andreas/work/jsdom/node_modules/nodeunit/deps/async.js:118:13\n at /home/andreas/work/jsdom/node_modules/nodeunit/deps/async.js:129:25\n at /home/andreas/work/jsdom/node_modules/nodeunit/deps/async.js:510:17\n at Array.0 (/home/andreas/work/jsdom/node_modules/nodeunit/lib/types.js:146:17)\n at EventEmitter._tickCallback (node.js:192:40)' 'Error\n at /home/andreas/work/jsdom/test/runner:188:58\n at Array.forEach (native)\n at Object.testDone (/home/andreas/work/jsdom/test/runner:173:18)\n at Array.0 (/home/andreas/work/jsdom/node_modules/nodeunit/lib/types.js:145:25)\n at EventEmitter._tickCallback (node.js:192:40)'
running jsonp/jsonp.js jsonp/jsonp
running browser/contextifyReplacement.js browser/contextifyReplacement
running browser/index.js browser/index
✖ browser/index/serialize_styleattribute
ERROR <html style="color: black; background-color: white"></html>
vs <html style=""></html>
AssertionError: "<html style=\"color: black; background-color: white\"></html>\n" == "<html style=\"\"></html>\n"
at Object.equal (/home/andreas/work/jsdom/node_modules/nodeunit/lib/types.js:83:39)
at Object.<anonymous> (/home/andreas/work/jsdom/test/browser/index.js:159:10)
at /home/andreas/work/jsdom/node_modules/nodeunit/lib/core.js:231:20
at /home/andreas/work/jsdom/node_modules/nodeunit/deps/async.js:163:13
at /home/andreas/work/jsdom/node_modules/nodeunit/deps/async.js:126:25
at /home/andreas/work/jsdom/node_modules/nodeunit/deps/async.js:160:17
at /home/andreas/work/jsdom/node_modules/nodeunit/deps/async.js:458:34
at Object.<anonymous> (/home/andreas/work/jsdom/test/browser/index.js:7:5)
at /home/andreas/work/jsdom/node_modules/nodeunit/lib/core.js:259:35
at /home/andreas/work/jsdom/node_modules/nodeunit/deps/async.js:453:21
at /home/andreas/work/jsdom/node_modules/nodeunit/deps/async.js:158:13
at /home/andreas/work/jsdom/node_modules/nodeunit/deps/async.js:118:13
at /home/andreas/work/jsdom/node_modules/nodeunit/deps/async.js:134:9
at /home/andreas/work/jsdom/node_modules/nodeunit/deps/async.js:157:9
at Object.mapSeries (/home/andreas/work/jsdom/node_modules/nodeunit/deps/async.js:147:23)
at Object.series (/home/andreas/work/jsdom/node_modules/nodeunit/deps/async.js:451:19)
at Object.<anonymous> (/home/andreas/work/jsdom/node_modules/nodeunit/lib/core.js:263:22)
at Object.<anonymous> (/home/andreas/work/jsdom/node_modules/nodeunit/lib/core.js:227:19)
at /home/andreas/work/jsdom/node_modules/nodeunit/lib/core.js:235:16
at Object.runTest (/home/andreas/work/jsdom/node_modules/nodeunit/lib/core.js:69:9)
at /home/andreas/work/jsdom/node_modules/nodeunit/lib/core.js:117:25
at /home/andreas/work/jsdom/node_modules/nodeunit/deps/async.js:508:13
at /home/andreas/work/jsdom/node_modules/nodeunit/deps/async.js:118:13
at /home/andreas/work/jsdom/node_modules/nodeunit/deps/async.js:129:25
at /home/andreas/work/jsdom/node_modules/nodeunit/deps/async.js:510:17
at Array.0 (/home/andreas/work/jsdom/node_modules/nodeunit/lib/types.js:146:17)
at EventEmitter._tickCallback (node.js:192:40) Error
at /home/andreas/work/jsdom/test/runner:188:58
at Array.forEach (native)
at Object.testDone (/home/andreas/work/jsdom/test/runner:173:18)
at Array.0 (/home/andreas/work/jsdom/node_modules/nodeunit/lib/types.js:145:25)
at EventEmitter._tickCallback (node.js:192:40)
level1/core 531/531 100%
level1/html 238/238 100%
level1/svg 527/527 100%
level2/core 283/283 100%
level2/html 687/687 100%
level2/style 5/5 100%
level2/extra 4/4 100%
level2/events 24/24 100%
level3/xpath 93/93 100%
window/index 5/5 100%
window/script 10/10 100%
window/frame 14/14 100%
sizzle/index 12/15 80%
jsdom/index 76/79 96%
jsonp/jsonp 1/1 100%
browser/contextifyReplacement 4/4 100%
browser/index 21/22 95%
------------------------------------------------------
TOTALS: 7/2542 failed; 99% success
TIME: 13901ms
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment