User:RobLa/ABIF/Tests2023September: Difference between revisions

Moving Test 04prefs_line_json and Test 05prefs_line_json to subpages (User:RobLa/ABIF/Tests2023September/04prefs line json and User:RobLa/ABIF/Tests2023September/05prefs line json')
(Updated to have two tests: #Test 1 (which seems to return "" right now) and #Test 2 (which returns an error right now: "Lua error: bad argument #1 to 'title.new' (number or string expected, got nil)."))
(Moving Test 04prefs_line_json and Test 05prefs_line_json to subpages (User:RobLa/ABIF/Tests2023September/04prefs line json and User:RobLa/ABIF/Tests2023September/05prefs line json'))
 
(5 intermediate revisions by the same user not shown)
Line 1:
This is a set of examples for testing [[Module:ABIF]]
 
== Testget_data 1tests ==
=== Test 01get_data ===
ABIF embedded in wikitext (in "{{FULLPAGENAME}}"):
{{#invoke:ABIF|get_data|''see [[User:RobLa/ABIF/Tests2023September}}/01get_data]]''
<blockquote><pre>
{{#invoke:ABIF|get_data|page=User:RobLa/ABIF/Tests2023September|testid=test2/01get_data}}
<abif testid="test1">
24: "蘇業"/5 > DGM/2 = AM/2 > SBJ/1
</abif>
</pre></blockquote>
 
=== Test 02get_data ===
Template invocation (from another page):<blockquote><nowiki>
{{#invoke:ABIF|get_data|''see [[User:RobLa/ABIF/Tests2023September}}/02get_data]]''
{{User:RobLa/ABIF/Tests2023September/02get_data}}
</nowiki></blockquote>
 
=== Resultparse_prefs_line 1tests ===
=== Test 03parse_prefs_line ===
{{#invoke:ABIF|get_data|User:RobLa/ABIF/Tests2023September}}
:''see [[User:RobLa/ABIF/Tests2023September/03parse_prefs_line]]''
{{User:RobLa/ABIF/Tests2023September/03parse_prefs_line}}
 
== Testprefs_line_json 2tests ==
=== Test 04prefs_line_json ===
ABIF embedded in wikitext (in "{{FULLPAGENAME}}"):<blockquote><pre>
:''see [[User:RobLa/ABIF/Tests2023September/04prefs_line_json]]''
<abif testid="test2">
{{User:RobLa/ABIF/Tests2023September/04prefs line json}}
25:DGM/5>SBJ/3>[蘇業]/2>AM/1
</abif>
</pre></blockquote>
 
=== Test 05prefs_line_json ===
Template invocation (from another page):<blockquote><nowiki>
{{#invoke:ABIF|get_data|page=''see [[User:RobLa/ABIF/Tests2023September|testid=test2}}/05prefs line json]]''
{{User:RobLa/ABIF/Tests2023September/05prefs line json}}
</nowiki></blockquote>
 
=== Result 2 ===
{{#invoke:ABIF|get_data|page=User:RobLa/ABIF/Tests2023September|testid=test2}}