Add support for the exists tag.
This commit is contained in:
1
js/test_cases/exists/README.md
Normal file
1
js/test_cases/exists/README.md
Normal file
@@ -0,0 +1 @@
|
||||
Exists appears to follow the same truthiness rules that sections follow, rather than merely checking if a value exists.
|
||||
1
js/test_cases/exists/input1.json
Normal file
1
js/test_cases/exists/input1.json
Normal file
@@ -0,0 +1 @@
|
||||
{"things": ["Alice", "Bob", "Chris"]}
|
||||
1
js/test_cases/exists/input10.json
Normal file
1
js/test_cases/exists/input10.json
Normal file
@@ -0,0 +1 @@
|
||||
{"things": {}}
|
||||
1
js/test_cases/exists/input11.json
Normal file
1
js/test_cases/exists/input11.json
Normal file
@@ -0,0 +1 @@
|
||||
["cat", "dog"]
|
||||
1
js/test_cases/exists/input2.json
Normal file
1
js/test_cases/exists/input2.json
Normal file
@@ -0,0 +1 @@
|
||||
{"things": {"name": "Alice", "keyboard": "K-Type"}}
|
||||
1
js/test_cases/exists/input3.json
Normal file
1
js/test_cases/exists/input3.json
Normal file
@@ -0,0 +1 @@
|
||||
{"there_are_no_things": 4}
|
||||
1
js/test_cases/exists/input4.json
Normal file
1
js/test_cases/exists/input4.json
Normal file
@@ -0,0 +1 @@
|
||||
{"things": "just a string"}
|
||||
1
js/test_cases/exists/input5.json
Normal file
1
js/test_cases/exists/input5.json
Normal file
@@ -0,0 +1 @@
|
||||
{"things": false}
|
||||
1
js/test_cases/exists/input6.json
Normal file
1
js/test_cases/exists/input6.json
Normal file
@@ -0,0 +1 @@
|
||||
{"things": null}
|
||||
1
js/test_cases/exists/input7.json
Normal file
1
js/test_cases/exists/input7.json
Normal file
@@ -0,0 +1 @@
|
||||
{"things": 0}
|
||||
1
js/test_cases/exists/input8.json
Normal file
1
js/test_cases/exists/input8.json
Normal file
@@ -0,0 +1 @@
|
||||
{"things": ""}
|
||||
1
js/test_cases/exists/input9.json
Normal file
1
js/test_cases/exists/input9.json
Normal file
@@ -0,0 +1 @@
|
||||
{"things": []}
|
||||
5
js/test_cases/exists/main.dust
Normal file
5
js/test_cases/exists/main.dust
Normal file
@@ -0,0 +1,5 @@
|
||||
{?things}
|
||||
Thing: {things}
|
||||
{:else}
|
||||
No things {.}
|
||||
{/things}
|
||||
Reference in New Issue
Block a user