@@ -129,7 +129,7 @@ func TestHighlightLines(t *testing.T) {
129
129
err = f .Format (& buf , styles .Fallback , it )
130
130
assert .NoError (t , err )
131
131
132
- assert .Contains (t , buf .String (), `<div class="line hl"><span class="cl">` )
132
+ assert .Contains (t , buf .String (), `<span class="line hl"><span class="cl">` )
133
133
}
134
134
135
135
func TestLineNumbers (t * testing.T ) {
@@ -141,7 +141,7 @@ func TestLineNumbers(t *testing.T) {
141
141
err = f .Format (& buf , styles .Fallback , it )
142
142
assert .NoError (t , err )
143
143
144
- assert .Contains (t , buf .String (), `<div class="line"><span class="ln">1</span><span class="cl"><span class="nb">echo</span> FOO</span></div >` )
144
+ assert .Contains (t , buf .String (), `<span class="line"><span class="ln">1</span><span class="cl"><span class="nb">echo</span> FOO</span></span >` )
145
145
}
146
146
147
147
func TestPreWrapper (t * testing.T ) {
@@ -153,7 +153,7 @@ func TestPreWrapper(t *testing.T) {
153
153
err = f .Format (& buf , styles .Fallback , it )
154
154
assert .NoError (t , err )
155
155
156
- assert .Regexp (t , "<body class=\" bg\" >\n <pre.*class=\" chroma\" ><div class=\" line\" ><span class=\" cl\" ><span class=\" nb\" >echo</span> FOO</span></div ></pre>\n </body>\n </html>" , buf .String ())
156
+ assert .Regexp (t , "<body class=\" bg\" >\n <pre.*class=\" chroma\" ><code><span class=\" line\" ><span class=\" cl\" ><span class=\" nb\" >echo</span> FOO</span></span></code ></pre>\n </body>\n </html>" , buf .String ())
157
157
assert .Regexp (t , `\.bg { .+ }` , buf .String ())
158
158
assert .Regexp (t , `\.chroma { .+ }` , buf .String ())
159
159
}
@@ -252,17 +252,17 @@ func TestWithPreWrapper(t *testing.T) {
252
252
253
253
t .Run ("Regular" , func (t * testing.T ) {
254
254
s := format (New (WithClasses (true )))
255
- assert .Equal (t , s , `<pre tabindex="0" class="chroma"><div class="line"><span class="cl"><span class="nb">echo</span> FOO</span></div ></pre>` )
255
+ assert .Equal (t , s , `<pre tabindex="0" class="chroma"><code><span class="line"><span class="cl"><span class="nb">echo</span> FOO</span></span></code ></pre>` )
256
256
})
257
257
258
258
t .Run ("PreventSurroundingPre" , func (t * testing.T ) {
259
259
s := format (New (PreventSurroundingPre (true ), WithClasses (true )))
260
- assert .Equal (t , s , `<div class="line"><span class="cl"><span class="nb">echo</span> FOO</span></div >` )
260
+ assert .Equal (t , s , `<span class="line"><span class="cl"><span class="nb">echo</span> FOO</span></span >` )
261
261
})
262
262
263
263
t .Run ("Wrapper" , func (t * testing.T ) {
264
264
s := format (New (WithPreWrapper (wrapper ), WithClasses (true )))
265
- assert .Equal (t , s , `<foo class="chroma" id="code-true"><div class="line"><span class="cl"><span class="nb">echo</span> FOO</span></div ></foo>` )
265
+ assert .Equal (t , s , `<foo class="chroma" id="code-true"><span class="line"><span class="cl"><span class="nb">echo</span> FOO</span></span ></foo>` )
266
266
})
267
267
268
268
t .Run ("Wrapper, LineNumbersInTable" , func (t * testing.T ) {
@@ -273,7 +273,7 @@ func TestWithPreWrapper(t *testing.T) {
273
273
<foo class="chroma" id="code-false"><span class="lnt">1
274
274
</span></foo></td>
275
275
<td class="lntd">
276
- <foo class="chroma" id="code-true"><div class="line"><span class="cl"><span class="nb">echo</span> FOO</span></div ></foo></td></tr></table>
276
+ <foo class="chroma" id="code-true"><span class="line"><span class="cl"><span class="nb">echo</span> FOO</span></span ></foo></td></tr></table>
277
277
</div>
278
278
` )
279
279
})
@@ -296,7 +296,7 @@ func TestReconfigureOptions(t *testing.T) {
296
296
err = f .Format (& buf , styles .Fallback , it )
297
297
298
298
assert .NoError (t , err )
299
- assert .Equal (t , `<pre tabindex="0" class="chroma"><div class="line"><span class="cl"><span class="nb">echo</span> FOO</span></div ></pre>` , buf .String ())
299
+ assert .Equal (t , `<pre tabindex="0" class="chroma"><code><span class="line"><span class="cl"><span class="nb">echo</span> FOO</span></span></code ></pre>` , buf .String ())
300
300
}
301
301
302
302
func TestWriteCssWithAllClasses (t * testing.T ) {
0 commit comments