OSDN Git Service
(root)
/
bytom
/
vapor.git
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
history
|
raw
|
HEAD
new repo
[bytom/vapor.git]
/
vendor
/
github.com
/
hashicorp
/
hcl
/
lex_test.go
1
package hcl
2
3
import (
4
"testing"
5
)
6
7
func TestLexMode(t *testing.T) {
8
cases := []struct {
9
Input string
10
Mode lexModeValue
11
}{
12
{
13
"",
14
lexModeHcl,
15
},
16
{
17
"foo",
18
lexModeHcl,
19
},
20
{
21
"{}",
22
lexModeJson,
23
},
24
{
25
" {}",
26
lexModeJson,
27
},
28
}
29
30
for i, tc := range cases {
31
actual := lexMode([]byte(tc.Input))
32
33
if actual != tc.Mode {
34
t.Fatalf("%d: %#v", i, actual)
35
}
36
}
37
}