summaryrefslogtreecommitdiff
path: root/tests/lexers/resource
diff options
context:
space:
mode:
authorGeorg Brandl <georg@python.org>2021-01-18 21:24:00 +0100
committerGeorg Brandl <georg@python.org>2021-01-18 22:08:36 +0100
commit2a3d3a7d5b9c60dedf6638d876161d9563faebcf (patch)
tree809c0b4a686db98f5954afa1944404cd9652c6b2 /tests/lexers/resource
parentf0445be718da83541ea3401aad882f3937147263 (diff)
downloadpygments-git-examplefiles.tar.gz
Move test_examplefiles to new tests/lexers scheme.examplefiles
Diffstat (limited to 'tests/lexers/resource')
-rw-r--r--tests/lexers/resource/example.txt77
1 files changed, 77 insertions, 0 deletions
diff --git a/tests/lexers/resource/example.txt b/tests/lexers/resource/example.txt
new file mode 100644
index 00000000..d8f52401
--- /dev/null
+++ b/tests/lexers/resource/example.txt
@@ -0,0 +1,77 @@
+---input---
+root:table {
+ usage:string { "Usage: genrb [Options] files" }
+ version:int { 122 }
+ errorcodes:array {
+ :string { "Invalid argument" }
+ :string { "File not found" }
+ :string { "\x00 \r \t \n \u1234" }
+ }
+}
+
+---tokens---
+'root' Name
+':table' Keyword
+' ' Text
+'{' Operator
+'\n ' Text
+'usage' Name
+':string' Keyword
+' ' Text
+'{' Operator
+' ' Text
+'"' Literal.String
+'Usage: genrb [Options] files' Literal.String
+'"' Literal.String
+' ' Text
+'}' Operator
+'\n ' Text
+'version' Name
+':int' Keyword
+' ' Text
+'{' Operator
+' ' Text
+'122' Literal.Number.Integer
+' ' Text
+'}' Operator
+'\n ' Text
+'errorcodes' Name
+':array' Keyword
+' ' Text
+'{' Operator
+'\n ' Text
+':string' Keyword
+' ' Text
+'{' Operator
+' ' Text
+'"' Literal.String
+'Invalid argument' Literal.String
+'"' Literal.String
+' ' Text
+'}' Operator
+'\n ' Text
+':string' Keyword
+' ' Text
+'{' Operator
+' ' Text
+'"' Literal.String
+'File not found' Literal.String
+'"' Literal.String
+' ' Text
+'}' Operator
+'\n ' Text
+':string' Keyword
+' ' Text
+'{' Operator
+' ' Text
+'"' Literal.String
+'\\x00 \\r \\t \\n \\u1234' Literal.String
+'"' Literal.String
+' ' Text
+'}' Operator
+'\n ' Text
+'}' Operator
+'\n' Text
+
+'}' Operator
+'\n' Text