@@ -23,12 +23,12 @@ <h1>Extract Source Spans Test</h1>
2323 < tr > < th colspan =3 > Test space preserved in PRE</ th > </ tr >
2424 < tr >
2525 < td > < pre class ="testinput "> < b > print </ b > 'Hello '< br > + '<World>';</ pre > </ td >
26- < td class ="golden "> ^print ^'Hello '^ ^ + '<World>';^</ td >
26+ < td class ="golden "> ^print ^'Hello '^\n ^ + '<World>';^</ td >
2727 </ tr >
2828 < tr > < th colspan =3 > Test class="nocode"</ th > </ tr >
2929 < tr >
3030 < td > < pre class ="testinput "> < span class =nocode > 1. </ span > < b > print </ b > 'Hello '< br > < span class =nocode > 2. </ span > + '<World>';</ pre > </ td >
31- < td class ="golden "> ^print ^'Hello '^ ^ + '<World>';^</ td >
31+ < td class ="golden "> ^print ^'Hello '^\n ^ + '<World>';^</ td >
3232 </ tr >
3333 < tr > < th colspan =3 > Test whitespace normalized in code</ th > </ tr >
3434 < tr >
@@ -40,18 +40,18 @@ <h1>Extract Source Spans Test</h1>
4040 < tr >
4141 < td > < xmp class ="testinput "> print 'Hello '
4242 + '< World > ';</ xmp > </ td >
43- < td class ="golden "> ^print 'Hello ' + '<World>';^</ td >
43+ < td class ="golden "> ^print 'Hello '\n + '<World>';^</ td >
4444 </ tr >
4545 < tr > < th colspan =3 > Test tabs</ th > </ tr >
4646 < tr >
4747 < td > < pre class ="testinput "> print 'Hello '
4848	+ '<World>';</ pre > </ td >
49- < td class ="golden "> ^print 'Hello ' 	 + '<World>';^</ td >
49+ < td class ="golden "> ^print 'Hello '\n\t + '<World>';^</ td >
5050 </ tr >
5151 < tr > < th colspan =3 > Test number lines output</ th > </ tr >
5252 < tr >
5353 < td > < pre class ="testinput "> < ul > < li > < b > print </ b > 'Hello '</ li > < li > + '<World>';</ pre > </ li > </ ul > </ td >
54- < td class ="golden "> ^print ^'Hello '^ ^ + '<World>';^ ^</ td >
54+ < td class ="golden "> ^print ^'Hello '^\n ^ + '<World>';^^</ td >
5555 </ tr >
5656</ table >
5757
@@ -109,9 +109,11 @@ <h1>Extract Source Spans Test</h1>
109109 }
110110 actual . innerHTML = '<pre>' + actualHtml + '<\/pre>' ;
111111 var goldenText = testResult . innerText || testResult . textContent ;
112- var passed = actualText === goldenText ;
112+ var goldenNormalized = '"' + goldenText + '"' ;
113+ var actualNormalized = stringify ( actualText ) ;
114+ var passed = actualNormalized === goldenNormalized ;
113115 if ( ! passed ) {
114- console . log ( stringify ( goldenText ) + ' !==\n' + stringify ( actualText ) ) ;
116+ console . log ( goldenNormalized + ' !==\n' + actualNormalized ) ;
115117 }
116118 actual . className += passed ? ' ok' : ' failure' ;
117119 } catch ( ex ) {
@@ -123,5 +125,5 @@ <h1>Extract Source Spans Test</h1>
123125
124126< hr >
125127< address > </ address >
126- <!-- hhmts start --> Last modified: Tue Mar 29 16:14:57 PDT 2011 <!-- hhmts end -->
128+ <!-- hhmts start --> Last modified: Tue Mar 29 16:18:54 PDT 2011 <!-- hhmts end -->
127129</ body > </ html >
0 commit comments