diff options
| author | Laurenz <laurmaedje@gmail.com> | 2022-09-25 17:35:56 +0200 |
|---|---|---|
| committer | Laurenz <laurmaedje@gmail.com> | 2022-09-25 17:37:16 +0200 |
| commit | fffb55f79a3369fa2dcf39371091c48ff61f55a8 (patch) | |
| tree | 6d48f81b7edd5f70a1eadf3ada88379646ebbe10 /tests/typ | |
| parent | ddd3b6a82b8c0353c942bfba8b89ca5476eedc58 (diff) | |
JSON reading
Diffstat (limited to 'tests/typ')
| -rw-r--r-- | tests/typ/utility/data.typ (renamed from tests/typ/utility/csv.typ) | 16 |
1 files changed, 15 insertions, 1 deletions
diff --git a/tests/typ/utility/csv.typ b/tests/typ/utility/data.typ index 146cafae..4fdb84c2 100644 --- a/tests/typ/utility/csv.typ +++ b/tests/typ/utility/data.typ @@ -1,6 +1,9 @@ -// Test reading structured CSV data. +// Test reading structured data. +// Ref: false --- +// Test reading CSV data. +// Ref: true #set page(width: auto) #let data = csv("/res/zoo.csv") #let cells = data(0).map(strong) + data.slice(1).flatten() @@ -13,3 +16,14 @@ --- // Error: 6-20 failed to parse csv file: found 3 instead of 2 fields in line 3 #csv("/res/bad.csv") + +--- +// Test reading JSON data. +#let data = json("/res/zoo.json") +#test(data.len(), 3) +#test(data(0).name, "Debby") +#test(data(2).weight, 150) + +--- +// Error: 7-22 failed to parse json file: syntax error in line 3 +#json("/res/bad.json") |
