mirror of
https://github.com/Jermolene/TiddlyWiki5
synced 2024-11-30 05:19:57 +00:00
Add basic view-widget tests (#8632)
This commit is contained in:
parent
006157ee97
commit
bb75560922
@ -0,0 +1,22 @@
|
|||||||
|
title: Widgets/ViewWidget/Parameter/field-format-doubleurlencoded
|
||||||
|
description: Test view-widget parameters tiddler, field and format=*
|
||||||
|
type: text/vnd.tiddlywiki-multiple
|
||||||
|
tags: [[$:/tags/wiki-test-spec]]
|
||||||
|
|
||||||
|
title: input
|
||||||
|
|
||||||
|
Some text > "aaa"
|
||||||
|
+
|
||||||
|
title: Output
|
||||||
|
|
||||||
|
<$view tiddler="input" field="text" format="doubleurlencoded"/>
|
||||||
|
---
|
||||||
|
<$view tiddler="input" field="text"/>
|
||||||
|
|
||||||
|
+
|
||||||
|
title: ExpectedResult
|
||||||
|
|
||||||
|
<p>Some%2520text%2520%253E%2520%2522aaa%2522
|
||||||
|
—
|
||||||
|
Some text > "aaa"
|
||||||
|
</p>
|
@ -0,0 +1,21 @@
|
|||||||
|
title: Widgets/ViewWidget/Parameter/field-format-htmlencoded
|
||||||
|
description: Test view-widget parameters tiddler, field and format=*
|
||||||
|
type: text/vnd.tiddlywiki-multiple
|
||||||
|
tags: [[$:/tags/wiki-test-spec]]
|
||||||
|
|
||||||
|
title: input
|
||||||
|
|
||||||
|
Some text > "aaa"
|
||||||
|
|
||||||
|
+
|
||||||
|
title: Output
|
||||||
|
|
||||||
|
<$view tiddler="input" field="text" format="htmlencoded"/>
|
||||||
|
|
||||||
|
<$view tiddler="input" field="text"/>
|
||||||
|
|
||||||
|
+
|
||||||
|
title: ExpectedResult
|
||||||
|
|
||||||
|
Some text &gt; &quot;aaa&quot;
|
||||||
|
Some text > "aaa"
|
@ -0,0 +1,21 @@
|
|||||||
|
title: Widgets/ViewWidget/Parameter/field-format-htmltextencoded
|
||||||
|
description: Test view-widget parameters tiddler, field and format=*
|
||||||
|
type: text/vnd.tiddlywiki-multiple
|
||||||
|
tags: [[$:/tags/wiki-test-spec]]
|
||||||
|
|
||||||
|
title: input
|
||||||
|
|
||||||
|
Some text > "aaa"
|
||||||
|
|
||||||
|
+
|
||||||
|
title: Output
|
||||||
|
|
||||||
|
<$view tiddler="input" field="text" format="htmltextencoded"/>
|
||||||
|
|
||||||
|
<$view tiddler="input" field="text"/>
|
||||||
|
|
||||||
|
+
|
||||||
|
title: ExpectedResult
|
||||||
|
|
||||||
|
Some text &gt; "aaa"
|
||||||
|
Some text > "aaa"
|
@ -0,0 +1,22 @@
|
|||||||
|
title: Widgets/ViewWidget/Parameter/field-format-urlencoded
|
||||||
|
description: Test view-widget parameters tiddler, field and format=*
|
||||||
|
type: text/vnd.tiddlywiki-multiple
|
||||||
|
tags: [[$:/tags/wiki-test-spec]]
|
||||||
|
|
||||||
|
title: input
|
||||||
|
|
||||||
|
Some text > "aaa"
|
||||||
|
+
|
||||||
|
title: Output
|
||||||
|
|
||||||
|
<$view tiddler="input" field="text" format="urlencoded"/>
|
||||||
|
---
|
||||||
|
<$view tiddler="input" field="text"/>
|
||||||
|
|
||||||
|
+
|
||||||
|
title: ExpectedResult
|
||||||
|
|
||||||
|
<p>Some%20text%20%3E%20%22aaa%22
|
||||||
|
—
|
||||||
|
Some text > "aaa"
|
||||||
|
</p>
|
@ -0,0 +1,19 @@
|
|||||||
|
title: Widgets/ViewWidget/Parameter/field-format-text
|
||||||
|
description: Test view-widget parameters tiddler, field and format=*
|
||||||
|
type: text/vnd.tiddlywiki-multiple
|
||||||
|
tags: [[$:/tags/wiki-test-spec]]
|
||||||
|
|
||||||
|
title: input
|
||||||
|
caption: [[HelloThere]]
|
||||||
|
|
||||||
|
Some text
|
||||||
|
+
|
||||||
|
title: Output
|
||||||
|
|
||||||
|
<$view tiddler="input" field="caption" format="text"/>
|
||||||
|
|
||||||
|
<$view tiddler="input" field="caption"/>
|
||||||
|
+
|
||||||
|
title: ExpectedResult
|
||||||
|
|
||||||
|
[[HelloThere]]<p>[[HelloThere]]</p>
|
@ -0,0 +1,28 @@
|
|||||||
|
title: Widgets/ViewWidget/Parameter/field-index
|
||||||
|
description: Test view-widget parameters index type=application/json and type=application/x-tiddler-dictionary
|
||||||
|
type: text/vnd.tiddlywiki-multiple
|
||||||
|
tags: [[$:/tags/wiki-test-spec]]
|
||||||
|
|
||||||
|
title: input
|
||||||
|
type: application/x-tiddler-dictionary
|
||||||
|
|
||||||
|
01: value 01
|
||||||
|
02: value 02
|
||||||
|
+
|
||||||
|
title: input-json
|
||||||
|
type: application/json
|
||||||
|
|
||||||
|
{
|
||||||
|
"01": "value 01",
|
||||||
|
"02": "value 02"
|
||||||
|
}
|
||||||
|
+
|
||||||
|
title: Output
|
||||||
|
|
||||||
|
<$view tiddler="input-json" index="01"/>
|
||||||
|
|
||||||
|
<$view tiddler="input" index="02"/>
|
||||||
|
+
|
||||||
|
title: ExpectedResult
|
||||||
|
|
||||||
|
value 01<p>value 02</p>
|
@ -0,0 +1,18 @@
|
|||||||
|
title: Widgets/ViewWidget/Parameter/field-text
|
||||||
|
description: Test view-widget parameters tiddler and field=text
|
||||||
|
type: text/vnd.tiddlywiki-multiple
|
||||||
|
tags: [[$:/tags/wiki-test-spec]]
|
||||||
|
|
||||||
|
title: input
|
||||||
|
|
||||||
|
Some text
|
||||||
|
+
|
||||||
|
title: Output
|
||||||
|
|
||||||
|
<$view tiddler="input" field="text"/>
|
||||||
|
|
||||||
|
<$view tiddler="input" />
|
||||||
|
+
|
||||||
|
title: ExpectedResult
|
||||||
|
|
||||||
|
Some text<p>Some text</p>
|
@ -0,0 +1,17 @@
|
|||||||
|
title: Widgets/ViewWidget/Parameter/field-title
|
||||||
|
description: Test view-widget parameters tiddler and field=title
|
||||||
|
type: text/vnd.tiddlywiki-multiple
|
||||||
|
tags: [[$:/tags/wiki-test-spec]]
|
||||||
|
|
||||||
|
title: input
|
||||||
|
|
||||||
|
Some text
|
||||||
|
+
|
||||||
|
title: Output
|
||||||
|
|
||||||
|
<$view tiddler="input" field="title"/>
|
||||||
|
|
||||||
|
+
|
||||||
|
title: ExpectedResult
|
||||||
|
|
||||||
|
input
|
@ -0,0 +1,20 @@
|
|||||||
|
title: Widgets/ViewWidget/Parameter/format-data-template
|
||||||
|
description: Test view-widget parameters format, date and template
|
||||||
|
type: text/vnd.tiddlywiki-multiple
|
||||||
|
tags: [[$:/tags/wiki-test-spec]]
|
||||||
|
|
||||||
|
title: input
|
||||||
|
modified: 20240920162221000
|
||||||
|
|
||||||
|
Some text
|
||||||
|
+
|
||||||
|
title: Output
|
||||||
|
|
||||||
|
<!-- This can not be tested atm, since test-server timezone can be different
|
||||||
|
<$view tiddler="input" field="modified" format="date"/>
|
||||||
|
-->
|
||||||
|
<$view tiddler="input" field="modified" format="date" template="[UTC]DDth MMM YYYY at hh12:0mmam"/>
|
||||||
|
+
|
||||||
|
title: ExpectedResult
|
||||||
|
|
||||||
|
<p>20th September 2024 at 4:22pm</p>
|
Loading…
Reference in New Issue
Block a user