@@ -17,46 +17,46 @@ func lines(s string) []string {
17
17
18
18
func TestFile (t * testing.T ) {
19
19
tests := []struct {
20
- name string
21
- code string
22
- want []string
23
- lexer string
20
+ name string
21
+ code string
22
+ want []string
23
+ lexerName string
24
24
}{
25
25
{
26
- name : "empty.py" ,
27
- code : "" ,
28
- want : lines ("" ),
29
- lexer : "Python" ,
26
+ name : "empty.py" ,
27
+ code : "" ,
28
+ want : lines ("" ),
29
+ lexerName : "Python" ,
30
30
},
31
31
{
32
- name : "empty.js" ,
33
- code : "" ,
34
- want : lines ("" ),
35
- lexer : "Javascript" ,
32
+ name : "empty.js" ,
33
+ code : "" ,
34
+ want : lines ("" ),
35
+ lexerName : "Javascript" ,
36
36
},
37
37
{
38
- name : "tags.txt" ,
39
- code : "<>" ,
40
- want : lines ("<>" ),
41
- lexer : "Plaintext" ,
38
+ name : "tags.txt" ,
39
+ code : "<>" ,
40
+ want : lines ("<>" ),
41
+ lexerName : "Plaintext" ,
42
42
},
43
43
{
44
- name : "tags.py" ,
45
- code : "<>" ,
46
- want : lines (`<span class="o"><</span><span class="o">></span>` ),
47
- lexer : "Python" ,
44
+ name : "tags.py" ,
45
+ code : "<>" ,
46
+ want : lines (`<span class="o"><</span><span class="o">></span>` ),
47
+ lexerName : "Python" ,
48
48
},
49
49
{
50
- name : "eol-no.py" ,
51
- code : "a=1" ,
52
- want : lines (`<span class="n">a</span><span class="o">=</span><span class="mi">1</span>` ),
53
- lexer : "Python" ,
50
+ name : "eol-no.py" ,
51
+ code : "a=1" ,
52
+ want : lines (`<span class="n">a</span><span class="o">=</span><span class="mi">1</span>` ),
53
+ lexerName : "Python" ,
54
54
},
55
55
{
56
- name : "eol-newline1.py" ,
57
- code : "a=1\n " ,
58
- want : lines (`<span class="n">a</span><span class="o">=</span><span class="mi">1</span>\n` ),
59
- lexer : "Python" ,
56
+ name : "eol-newline1.py" ,
57
+ code : "a=1\n " ,
58
+ want : lines (`<span class="n">a</span><span class="o">=</span><span class="mi">1</span>\n` ),
59
+ lexerName : "Python" ,
60
60
},
61
61
{
62
62
name : "eol-newline2.py" ,
@@ -66,7 +66,7 @@ func TestFile(t *testing.T) {
66
66
\n
67
67
` ,
68
68
),
69
- lexer : "Python" ,
69
+ lexerName : "Python" ,
70
70
},
71
71
{
72
72
name : "empty-line-with-space.py" ,
86
86
\n
87
87
<span class="n">c</span><span class="o">=</span><span class="mi">2</span>` ,
88
88
),
89
- lexer : "Python" ,
89
+ lexerName : "Python" ,
90
90
},
91
91
}
92
92
98
98
actual := strings .Join (out , "\n " )
99
99
assert .Equal (t , strings .Count (actual , "<span" ), strings .Count (actual , "</span>" ))
100
100
assert .EqualValues (t , expected , actual )
101
- assert .Equal (t , tt .lexer , lexerName )
101
+ assert .Equal (t , tt .lexerName , lexerName )
102
102
})
103
103
}
104
104
}
0 commit comments