1
0
mirror of https://github.com/alecthomas/chroma.git synced 2025-11-25 22:32:32 +02:00

Use pointers to tokens + support regex flags in importer.

This commit is contained in:
Alec Thomas
2017-06-05 10:29:50 +10:00
parent c64e5829b5
commit 1f47bd705c
10 changed files with 83 additions and 56 deletions

View File

@@ -12,10 +12,10 @@ func TestCoalesce(t *testing.T) {
Rule{`[[:punct:]]`, Punctuation, nil},
},
}))
actual, err := Tokenise(lexer, nil, "!@#$%")
actual, err := Tokenise(lexer, nil, "!@#$")
require.NoError(t, err)
expected := []Token{
Token{Punctuation, "!@#$%"},
expected := []*Token{
&Token{Punctuation, "!@#$"},
}
require.Equal(t, expected, actual)
}