update components
This commit is contained in:
parent
5e3ab690af
commit
90eb88f883
1155 changed files with 62261 additions and 84 deletions
36
dashboard-ui/bower_components/prism/tests/languages/smarty/attr-name_feature.test
vendored
Normal file
36
dashboard-ui/bower_components/prism/tests/languages/smarty/attr-name_feature.test
vendored
Normal file
|
@ -0,0 +1,36 @@
|
|||
{assign var=foo value="bar"}
|
||||
{foo bar = 40}
|
||||
|
||||
----------------------------------------------------
|
||||
|
||||
[
|
||||
["smarty", [
|
||||
["delimiter", "{"],
|
||||
["function", "assign"],
|
||||
["attr-name", [
|
||||
"var",
|
||||
["operator", "="],
|
||||
["variable", "foo"]
|
||||
]],
|
||||
["attr-name", [
|
||||
"value",
|
||||
["operator", "="]
|
||||
]],
|
||||
["string", "\"bar\""],
|
||||
["delimiter", "}"]
|
||||
]],
|
||||
["smarty", [
|
||||
["delimiter", "{"],
|
||||
["function", "foo"],
|
||||
["attr-name", [
|
||||
"bar ",
|
||||
["operator", "="]
|
||||
]],
|
||||
["number", "40"],
|
||||
["delimiter", "}"]
|
||||
]]
|
||||
]
|
||||
|
||||
----------------------------------------------------
|
||||
|
||||
Checks for attributes.
|
41
dashboard-ui/bower_components/prism/tests/languages/smarty/function_feature.test
vendored
Normal file
41
dashboard-ui/bower_components/prism/tests/languages/smarty/function_feature.test
vendored
Normal file
|
@ -0,0 +1,41 @@
|
|||
{if count($foo)}
|
||||
{$foo|@count}
|
||||
{$bar|lower}
|
||||
{/if}
|
||||
|
||||
----------------------------------------------------
|
||||
|
||||
[
|
||||
["smarty", [
|
||||
["delimiter", "{"],
|
||||
["function", "if"],
|
||||
["function", "count"],
|
||||
["punctuation", "("],
|
||||
["variable", "$foo"],
|
||||
["punctuation", ")"],
|
||||
["delimiter", "}"]
|
||||
]],
|
||||
["smarty", [
|
||||
["delimiter", "{"],
|
||||
["variable", "$foo"],
|
||||
["operator", "|"],
|
||||
["function", "@count"],
|
||||
["delimiter", "}"]
|
||||
]],
|
||||
["smarty", [
|
||||
["delimiter", "{"],
|
||||
["variable", "$bar"],
|
||||
["operator", "|"],
|
||||
["function", "lower"],
|
||||
["delimiter", "}"]
|
||||
]],
|
||||
["smarty", [
|
||||
["delimiter", "{"],
|
||||
["function", "/if"],
|
||||
["delimiter", "}"]
|
||||
]]
|
||||
]
|
||||
|
||||
----------------------------------------------------
|
||||
|
||||
Checks for tags, filters and functions.
|
51
dashboard-ui/bower_components/prism/tests/languages/smarty/keyword_feature.test
vendored
Normal file
51
dashboard-ui/bower_components/prism/tests/languages/smarty/keyword_feature.test
vendored
Normal file
|
@ -0,0 +1,51 @@
|
|||
{if false}
|
||||
{if off}
|
||||
{if on}
|
||||
{if no}
|
||||
{if true}
|
||||
{if yes}
|
||||
|
||||
----------------------------------------------------
|
||||
|
||||
[
|
||||
["smarty", [
|
||||
["delimiter", "{"],
|
||||
["function", "if"],
|
||||
["keyword", "false"],
|
||||
["delimiter", "}"]
|
||||
]],
|
||||
["smarty", [
|
||||
["delimiter", "{"],
|
||||
["function", "if"],
|
||||
["keyword", "off"],
|
||||
["delimiter", "}"]
|
||||
]],
|
||||
["smarty", [
|
||||
["delimiter", "{"],
|
||||
["function", "if"],
|
||||
["keyword", "on"],
|
||||
["delimiter", "}"]
|
||||
]],
|
||||
["smarty", [
|
||||
["delimiter", "{"],
|
||||
["function", "if"],
|
||||
["keyword", "no"],
|
||||
["delimiter", "}"]
|
||||
]],
|
||||
["smarty", [
|
||||
["delimiter", "{"],
|
||||
["function", "if"],
|
||||
["keyword", "true"],
|
||||
["delimiter", "}"]
|
||||
]],
|
||||
["smarty", [
|
||||
["delimiter", "{"],
|
||||
["function", "if"],
|
||||
["keyword", "yes"],
|
||||
["delimiter", "}"]
|
||||
]]
|
||||
]
|
||||
|
||||
----------------------------------------------------
|
||||
|
||||
Checks for keywords.
|
45
dashboard-ui/bower_components/prism/tests/languages/smarty/number_feature.test
vendored
Normal file
45
dashboard-ui/bower_components/prism/tests/languages/smarty/number_feature.test
vendored
Normal file
|
@ -0,0 +1,45 @@
|
|||
{0xBadFace}
|
||||
{42}
|
||||
{3.14159}
|
||||
{4e7}
|
||||
{5.4E-3}
|
||||
{2.0e+10}
|
||||
|
||||
----------------------------------------------------
|
||||
|
||||
[
|
||||
["smarty", [
|
||||
["delimiter", "{"],
|
||||
["number", "0xBadFace"],
|
||||
["delimiter", "}"]
|
||||
]],
|
||||
["smarty", [
|
||||
["delimiter", "{"],
|
||||
["number", "42"],
|
||||
["delimiter", "}"]
|
||||
]],
|
||||
["smarty", [
|
||||
["delimiter", "{"],
|
||||
["number", "3.14159"],
|
||||
["delimiter", "}"]
|
||||
]],
|
||||
["smarty", [
|
||||
["delimiter", "{"],
|
||||
["number", "4e7"],
|
||||
["delimiter", "}"]
|
||||
]],
|
||||
["smarty", [
|
||||
["delimiter", "{"],
|
||||
["number", "5.4E-3"],
|
||||
["delimiter", "}"]
|
||||
]],
|
||||
["smarty", [
|
||||
["delimiter", "{"],
|
||||
["number", "2.0e+10"],
|
||||
["delimiter", "}"]
|
||||
]]
|
||||
]
|
||||
|
||||
----------------------------------------------------
|
||||
|
||||
Checks for numbers.
|
187
dashboard-ui/bower_components/prism/tests/languages/smarty/operator_feature.test
vendored
Normal file
187
dashboard-ui/bower_components/prism/tests/languages/smarty/operator_feature.test
vendored
Normal file
|
@ -0,0 +1,187 @@
|
|||
{if $a + $b - $c == $d}
|
||||
{if $e * $f / $g % $h === $i}
|
||||
{if $j < $k and $l > $m eq $n <= $o and $p >= $q}
|
||||
{if !$r != $s && $t || $u}
|
||||
{if $v is not even by 3 or $v is even}
|
||||
{if $w is div by 2 or $w is not div by 3}
|
||||
{if $x is not odd or $x is odd by 4}
|
||||
{if $y ne $z or $a neq $b}
|
||||
{if $c gt $d or $e lt $f}
|
||||
{if $g gte $h or $i ge $j or $k lte $l or $m le $n}
|
||||
{if not $o and $p mod 4}
|
||||
{foo bar=baz}
|
||||
{$foo|upper}
|
||||
|
||||
----------------------------------------------------
|
||||
|
||||
[
|
||||
["smarty", [
|
||||
["delimiter", "{"],
|
||||
["function", "if"],
|
||||
["variable", "$a"],
|
||||
["operator", "+"],
|
||||
["variable", "$b"],
|
||||
["operator", "-"],
|
||||
["variable", "$c"],
|
||||
["operator", "=="],
|
||||
["variable", "$d"],
|
||||
["delimiter", "}"]
|
||||
]],
|
||||
["smarty", [
|
||||
["delimiter", "{"],
|
||||
["function", "if"],
|
||||
["variable", "$e"],
|
||||
["operator", "*"],
|
||||
["variable", "$f"],
|
||||
["operator", "/"],
|
||||
["variable", "$g"],
|
||||
["operator", "%"],
|
||||
["variable", "$h"],
|
||||
["operator", "==="],
|
||||
["variable", "$i"],
|
||||
["delimiter", "}"]
|
||||
]],
|
||||
["smarty", [
|
||||
["delimiter", "{"],
|
||||
["function", "if"],
|
||||
["variable", "$j"],
|
||||
["operator", "<"],
|
||||
["variable", "$k"],
|
||||
["operator", "and"],
|
||||
["variable", "$l"],
|
||||
["operator", ">"],
|
||||
["variable", "$m"],
|
||||
["operator", "eq"],
|
||||
["variable", "$n"],
|
||||
["operator", "<="],
|
||||
["variable", "$o"],
|
||||
["operator", "and"],
|
||||
["variable", "$p"],
|
||||
["operator", ">="],
|
||||
["variable", "$q"],
|
||||
["delimiter", "}"]
|
||||
]],
|
||||
["smarty", [
|
||||
["delimiter", "{"],
|
||||
["function", "if"],
|
||||
["operator", "!"],
|
||||
["variable", "$r"],
|
||||
["operator", "!="],
|
||||
["variable", "$s"],
|
||||
["operator", "&&"],
|
||||
["variable", "$t"],
|
||||
["operator", "||"],
|
||||
["variable", "$u"],
|
||||
["delimiter", "}"]
|
||||
]],
|
||||
["smarty", [
|
||||
["delimiter", "{"],
|
||||
["function", "if"],
|
||||
["variable", "$v"],
|
||||
["operator", "is not even by"],
|
||||
["number", "3"],
|
||||
["operator", "or"],
|
||||
["variable", "$v"],
|
||||
["operator", "is even"],
|
||||
["delimiter", "}"]
|
||||
]],
|
||||
["smarty", [
|
||||
["delimiter", "{"],
|
||||
["function", "if"],
|
||||
["variable", "$w"],
|
||||
["operator", "is div by"],
|
||||
["number", "2"],
|
||||
["operator", "or"],
|
||||
["variable", "$w"],
|
||||
["operator", "is not div by"],
|
||||
["number", "3"],
|
||||
["delimiter", "}"]
|
||||
]],
|
||||
["smarty", [
|
||||
["delimiter", "{"],
|
||||
["function", "if"],
|
||||
["variable", "$x"],
|
||||
["operator", "is not odd"],
|
||||
["operator", "or"],
|
||||
["variable", "$x"],
|
||||
["operator", "is odd by"],
|
||||
["number", "4"],
|
||||
["delimiter", "}"]
|
||||
]],
|
||||
["smarty", [
|
||||
["delimiter", "{"],
|
||||
["function", "if"],
|
||||
["variable", "$y"],
|
||||
["operator", "ne"],
|
||||
["variable", "$z"],
|
||||
["operator", "or"],
|
||||
["variable", "$a"],
|
||||
["operator", "neq"],
|
||||
["variable", "$b"],
|
||||
["delimiter", "}"]
|
||||
]],
|
||||
["smarty", [
|
||||
["delimiter", "{"],
|
||||
["function", "if"],
|
||||
["variable", "$c"],
|
||||
["operator", "gt"],
|
||||
["variable", "$d"],
|
||||
["operator", "or"],
|
||||
["variable", "$e"],
|
||||
["operator", "lt"],
|
||||
["variable", "$f"],
|
||||
["delimiter", "}"]
|
||||
]],
|
||||
["smarty", [
|
||||
["delimiter", "{"],
|
||||
["function", "if"],
|
||||
["variable", "$g"],
|
||||
["operator", "gte"],
|
||||
["variable", "$h"],
|
||||
["operator", "or"],
|
||||
["variable", "$i"],
|
||||
["operator", "ge"],
|
||||
["variable", "$j"],
|
||||
["operator", "or"],
|
||||
["variable", "$k"],
|
||||
["operator", "lte"],
|
||||
["variable", "$l"],
|
||||
["operator", "or"],
|
||||
["variable", "$m"],
|
||||
["operator", "le"],
|
||||
["variable", "$n"],
|
||||
["delimiter", "}"]
|
||||
]],
|
||||
["smarty", [
|
||||
["delimiter", "{"],
|
||||
["function", "if"],
|
||||
["operator", "not"],
|
||||
["variable", "$o"],
|
||||
["operator", "and"],
|
||||
["variable", "$p"],
|
||||
["operator", "mod"],
|
||||
["number", "4"],
|
||||
["delimiter", "}"]
|
||||
]],
|
||||
["smarty", [
|
||||
["delimiter", "{"],
|
||||
["function", "foo"],
|
||||
["attr-name", [
|
||||
"bar",
|
||||
["operator", "="],
|
||||
["variable", "baz"]
|
||||
]],
|
||||
["delimiter", "}"]
|
||||
]],
|
||||
["smarty", [
|
||||
["delimiter", "{"],
|
||||
["variable", "$foo"],
|
||||
["operator", "|"],
|
||||
["function", "upper"],
|
||||
["delimiter", "}"]
|
||||
]]
|
||||
]
|
||||
|
||||
----------------------------------------------------
|
||||
|
||||
Checks for all operators.
|
14
dashboard-ui/bower_components/prism/tests/languages/smarty/smarty-comment_feature.test
vendored
Normal file
14
dashboard-ui/bower_components/prism/tests/languages/smarty/smarty-comment_feature.test
vendored
Normal file
|
@ -0,0 +1,14 @@
|
|||
{**}
|
||||
{* foo
|
||||
bar *}
|
||||
|
||||
----------------------------------------------------
|
||||
|
||||
[
|
||||
["smarty-comment", "{**}"],
|
||||
["smarty-comment", "{* foo\r\nbar *}"]
|
||||
]
|
||||
|
||||
----------------------------------------------------
|
||||
|
||||
Checks for comments.
|
33
dashboard-ui/bower_components/prism/tests/languages/smarty/string_feature.test
vendored
Normal file
33
dashboard-ui/bower_components/prism/tests/languages/smarty/string_feature.test
vendored
Normal file
|
@ -0,0 +1,33 @@
|
|||
{""}
|
||||
{"fo\"obar"}
|
||||
{''}
|
||||
{'fo\'obar'}
|
||||
|
||||
----------------------------------------------------
|
||||
|
||||
[
|
||||
["smarty", [
|
||||
["delimiter", "{"],
|
||||
["string", "\"\""],
|
||||
["delimiter", "}"]
|
||||
]],
|
||||
["smarty", [
|
||||
["delimiter", "{"],
|
||||
["string", "\"fo\\\"obar\""],
|
||||
["delimiter", "}"]
|
||||
]],
|
||||
["smarty", [
|
||||
["delimiter", "{"],
|
||||
["string", "''"],
|
||||
["delimiter", "}"]
|
||||
]],
|
||||
["smarty", [
|
||||
["delimiter", "{"],
|
||||
["string", "'fo\\'obar'"],
|
||||
["delimiter", "}"]
|
||||
]]
|
||||
]
|
||||
|
||||
----------------------------------------------------
|
||||
|
||||
Checks for strings.
|
56
dashboard-ui/bower_components/prism/tests/languages/smarty/variable_feature.test
vendored
Normal file
56
dashboard-ui/bower_components/prism/tests/languages/smarty/variable_feature.test
vendored
Normal file
|
@ -0,0 +1,56 @@
|
|||
{$foo}
|
||||
{$foo_bar42}
|
||||
{#pageTitle#}
|
||||
{$foo.bar.baz}
|
||||
{$foo->bar->baz}
|
||||
{$foo[row]}
|
||||
|
||||
----------------------------------------------------
|
||||
|
||||
[
|
||||
["smarty", [
|
||||
["delimiter", "{"],
|
||||
["variable", "$foo"],
|
||||
["delimiter", "}"]
|
||||
]],
|
||||
["smarty", [
|
||||
["delimiter", "{"],
|
||||
["variable", "$foo_bar42"],
|
||||
["delimiter", "}"]
|
||||
]],
|
||||
["smarty", [
|
||||
["delimiter", "{"],
|
||||
["variable", "#pageTitle#"],
|
||||
["delimiter", "}"]
|
||||
]],
|
||||
["smarty", [
|
||||
["delimiter", "{"],
|
||||
["variable", "$foo"],
|
||||
["punctuation", "."],
|
||||
["variable", "bar"],
|
||||
["punctuation", "."],
|
||||
["variable", "baz"],
|
||||
["delimiter", "}"]
|
||||
]],
|
||||
["smarty", [
|
||||
["delimiter", "{"],
|
||||
["variable", "$foo"],
|
||||
["punctuation", "->"],
|
||||
["variable", "bar"],
|
||||
["punctuation", "->"],
|
||||
["variable", "baz"],
|
||||
["delimiter", "}"]
|
||||
]],
|
||||
["smarty", [
|
||||
["delimiter", "{"],
|
||||
["variable", "$foo"],
|
||||
["punctuation", "["],
|
||||
["variable", "row"],
|
||||
["punctuation", "]"],
|
||||
["delimiter", "}"]
|
||||
]]
|
||||
]
|
||||
|
||||
----------------------------------------------------
|
||||
|
||||
Checks for variables.
|
Loading…
Add table
Add a link
Reference in a new issue