(t *testing.T)
| 251 | } |
| 252 | |
| 253 | func TestMultiLangSupport(t *testing.T) { |
| 254 | input := ` |
| 255 | query { |
| 256 | me(id: test) { |
| 257 | name@en, name@en:ru:fr:de |
| 258 | } |
| 259 | } |
| 260 | ` |
| 261 | l := lex.Lexer{ |
| 262 | Input: input, |
| 263 | } |
| 264 | l.Run(lexTopLevel) |
| 265 | it := l.NewIterator() |
| 266 | for it.Next() { |
| 267 | item := it.Item() |
| 268 | require.NotEqual(t, item.Typ, lex.ItemError) |
| 269 | t.Log(item.String()) |
| 270 | } |
| 271 | } |
| 272 | |
| 273 | func TestNumberInLang(t *testing.T) { |
| 274 | input := ` |