Difference between revisions of "Module:LuaCall/testcases"

From blackwiki
Jump to navigation Jump to search
blackwiki>Ans
(→‎passing parameter: {{User:Ans/Template:Ifyes}})
blackwiki>Pppery
(Please don't use templates still in your own userspace)
Line 73: Line 73:
 
{{2{{#invoke:LuaCall|call|mw.log|2=2{{}}x}}x|1=2{{}}x{{#invoke:LuaCall|call|mw.log|2=2{{}}x 1=}}}}
 
{{2{{#invoke:LuaCall|call|mw.log|2=2{{}}x}}x|1=2{{}}x{{#invoke:LuaCall|call|mw.log|2=2{{}}x 1=}}}}
  
{{User:Ans/Template:Ifyes|ye{{#invoke:LuaCall|call|mw.log|2=ifyes ye{{}}s}}s|123456|123456789}}
+
{{yesno-no|ye{{#invoke:LuaCall|call|mw.log|2=ifyes ye{{}}s}}s|123456|123456789}}
  
 
{{#invoke:String|len<!--
 
{{#invoke:String|len<!--
   -->|{{User:Ans/Template:Ifyes|ye{{#invoke:LuaCall|call|mw.log|2=#invoke:String len(s) [1]=}}s|123456|123456789}}<!--
+
   -->|{{yesno-no|ye{{#invoke:LuaCall|call|mw.log|2=#invoke:String len(s) [1]=}}s|123456|123456789}}<!--
   -->|{{User:Ans/Template:Ifyes|ye{{#invoke:LuaCall|call|mw.log|2=#invoke:String len(s) [2]=}}s|123456|123456789}}<!--
+
   -->|{{yesno-no|ye{{#invoke:LuaCall|call|mw.log|2=#invoke:String len(s) [2]=}}s|123456|123456789}}<!--
   -->|{{User:Ans/Template:Ifyes|ye{{#invoke:LuaCall|call|mw.log|2=#invoke:String len(s) [3]=}}s|123456|123456789}}<!--
+
   -->|{{yesno-no|ye{{#invoke:LuaCall|call|mw.log|2=#invoke:String len(s) [3]=}}s|123456|123456789}}<!--
   -->|{{User:Ans/Template:Ifyes|ye{{#invoke:LuaCall|call|mw.log|2=#invoke:String len(s) [4]=}}s|123456|123456789}}<!--
+
   -->|{{yesno-no|ye{{#invoke:LuaCall|call|mw.log|2=#invoke:String len(s) [4]=}}s|123456|123456789}}<!--
   --><!--|2={{User:Ans/Template:Ifyes|ye{{#invoke:LuaCall|call|mw.log|2=#invoke:String len(s) 2=}}s|123456|123456789}}<!--
+
   --><!--|2={{yesno-no|ye{{#invoke:LuaCall|call|mw.log|2=#invoke:String len(s) 2=}}s|123456|123456789}}<!--
   -->|7={{User:Ans/Template:Ifyes|ye{{#invoke:LuaCall|call|mw.log|2=#invoke:String len(s) 7=}}s|123456|123456789}}<!--
+
   -->|7={{yesno-no|ye{{#invoke:LuaCall|call|mw.log|2=#invoke:String len(s) 7=}}s|123456|123456789}}<!--
   -->|8={{User:Ans/Template:Ifyes|ye{{#invoke:LuaCall|call|mw.log|2=#invoke:String len(s) 8=}}s|123456|123456789}}<!--
+
   -->|8={{yesno-no|ye{{#invoke:LuaCall|call|mw.log|2=#invoke:String len(s) 8=}}s|123456|123456789}}<!--
   -->|s2={{User:Ans/Template:Ifyes|ye{{#invoke:LuaCall|call|mw.log|2=#invoke:String len(s) s2=}}s|123456|123456789}}<!--
+
   -->|s2={{yesno-no|ye{{#invoke:LuaCall|call|mw.log|2=#invoke:String len(s) s2=}}s|123456|123456789}}<!--
   -->|s={{User:Ans/Template:Ifyes|ye{{#invoke:LuaCall|call|mw.log|2=#invoke:String len(s) s=}}s|123456|123456789}}<!--
+
   -->|s={{yesno-no|ye{{#invoke:LuaCall|call|mw.log|2=#invoke:String len(s) s=}}s|123456|123456789}}<!--
 
-->}}
 
-->}}
  
 
{{#invoke:String|len<!--
 
{{#invoke:String|len<!--
   -->|{{User:Ans/Template:Ifyes|ye{{#invoke:LuaCall|call|mw.log|2=#invoke:String len(1) [1]=}}s|123456|123456789}}<!--
+
   -->|{{yesno-no|ye{{#invoke:LuaCall|call|mw.log|2=#invoke:String len(1) [1]=}}s|123456|123456789}}<!--
   -->|{{User:Ans/Template:Ifyes|ye{{#invoke:LuaCall|call|mw.log|2=#invoke:String len(1) [2]=}}s|123456|123456789}}<!--
+
   -->|{{yesno-no|ye{{#invoke:LuaCall|call|mw.log|2=#invoke:String len(1) [2]=}}s|123456|123456789}}<!--
   -->|{{User:Ans/Template:Ifyes|ye{{#invoke:LuaCall|call|mw.log|2=#invoke:String len(1) [3]=}}s|123456|123456789}}<!--
+
   -->|{{yesno-no|ye{{#invoke:LuaCall|call|mw.log|2=#invoke:String len(1) [3]=}}s|123456|123456789}}<!--
   -->|{{User:Ans/Template:Ifyes|ye{{#invoke:LuaCall|call|mw.log|2=#invoke:String len(1) [4]=}}s|123456|123456789}}<!--
+
   -->|{{yesno-no|ye{{#invoke:LuaCall|call|mw.log|2=#invoke:String len(1) [4]=}}s|123456|123456789}}<!--
   --><!--|2={{User:Ans/Template:Ifyes|ye{{#invoke:LuaCall|call|mw.log|2=#invoke:String len(1) 2=}}s|123456|123456789}}<!--
+
   --><!--|2={{yesno-no|ye{{#invoke:LuaCall|call|mw.log|2=#invoke:String len(1) 2=}}s|123456|123456789}}<!--
   -->|7={{User:Ans/Template:Ifyes|ye{{#invoke:LuaCall|call|mw.log|2=#invoke:String len(1) 7=}}s|123456|123456789}}<!--
+
   -->|7={{yesno-no|ye{{#invoke:LuaCall|call|mw.log|2=#invoke:String len(1) 7=}}s|123456|123456789}}<!--
   -->|8={{User:Ans/Template:Ifyes|ye{{#invoke:LuaCall|call|mw.log|2=#invoke:String len(1) 8=}}s|123456|123456789}}<!--
+
   -->|8={{yesno-no|ye{{#invoke:LuaCall|call|mw.log|2=#invoke:String len(1) 8=}}s|123456|123456789}}<!--
   -->|s2={{User:Ans/Template:Ifyes|ye{{#invoke:LuaCall|call|mw.log|2=#invoke:String len(1) s2=}}s|123456|123456789}}<!--
+
   -->|s2={{yesno-no|ye{{#invoke:LuaCall|call|mw.log|2=#invoke:String len(1) s2=}}s|123456|123456789}}<!--
   -->|ss={{User:Ans/Template:Ifyes|ye{{#invoke:LuaCall|call|mw.log|2=#invoke:String len(1) ss=}}s|123456|123456789}}<!--
+
   -->|ss={{yesno-no|ye{{#invoke:LuaCall|call|mw.log|2=#invoke:String len(1) ss=}}s|123456|123456789}}<!--
 
-->}}
 
-->}}
  
 
{{2x<!--
 
{{2x<!--
   -->|{{User:Ans/Template:Ifyes|ye{{#invoke:LuaCall|call|mw.log|2=2x [1]=}}s|123456|123456789}}<!--
+
   -->|{{yesno-no|ye{{#invoke:LuaCall|call|mw.log|2=2x [1]=}}s|123456|123456789}}<!--
   -->|{{User:Ans/Template:Ifyes|ye{{#invoke:LuaCall|call|mw.log|2=2x [2]=}}s|123456|123456789}}<!--
+
   -->|{{yesno-no|ye{{#invoke:LuaCall|call|mw.log|2=2x [2]=}}s|123456|123456789}}<!--
   -->|{{User:Ans/Template:Ifyes|ye{{#invoke:LuaCall|call|mw.log|2=2x [3]=}}s|123456|123456789}}<!--
+
   -->|{{yesno-no|ye{{#invoke:LuaCall|call|mw.log|2=2x [3]=}}s|123456|123456789}}<!--
   -->|{{User:Ans/Template:Ifyes|ye{{#invoke:LuaCall|call|mw.log|2=2x [4]=}}s|123456|123456789}}<!--
+
   -->|{{yesno-no|ye{{#invoke:LuaCall|call|mw.log|2=2x [4]=}}s|123456|123456789}}<!--
   --><!--|2={{User:Ans/Template:Ifyes|ye{{#invoke:LuaCall|call|mw.log|2=2x 2=}}s|123456|123456789}}<!--
+
   --><!--|2={{yesno-no|ye{{#invoke:LuaCall|call|mw.log|2=2x 2=}}s|123456|123456789}}<!--
   -->|7={{User:Ans/Template:Ifyes|ye{{#invoke:LuaCall|call|mw.log|2=2x 7=}}s|123456|123456789}}<!--
+
   -->|7={{yesno-no|ye{{#invoke:LuaCall|call|mw.log|2=2x 7=}}s|123456|123456789}}<!--
   -->|8={{User:Ans/Template:Ifyes|ye{{#invoke:LuaCall|call|mw.log|2=2x 8=}}s|123456|123456789}}<!--
+
   -->|8={{yesno-no|ye{{#invoke:LuaCall|call|mw.log|2=2x 8=}}s|123456|123456789}}<!--
   -->|s2={{User:Ans/Template:Ifyes|ye{{#invoke:LuaCall|call|mw.log|2=2x s2=}}s|123456|123456789}}<!--
+
   -->|s2={{yesno-no|ye{{#invoke:LuaCall|call|mw.log|2=2x s2=}}s|123456|123456789}}<!--
   -->|s={{User:Ans/Template:Ifyes|ye{{#invoke:LuaCall|call|mw.log|2=2x s=}}s|123456|123456789}}<!--
+
   -->|s={{yesno-no|ye{{#invoke:LuaCall|call|mw.log|2=2x s=}}s|123456|123456789}}<!--
 
-->}}
 
-->}}
  
 
{{str find<!--
 
{{str find<!--
   -->|{{User:Ans/Template:Ifyes|ye{{#invoke:LuaCall|call|mw.log|2=str find [1]=}}s|123456|123456789}}<!--
+
   -->|{{yesno-no|ye{{#invoke:LuaCall|call|mw.log|2=str find [1]=}}s|123456|123456789}}<!--
   -->|{{User:Ans/Template:Ifyes|ye{{#invoke:LuaCall|call|mw.log|2=str find [2]=}}s|123456|123456789}}<!--
+
   -->|{{yesno-no|ye{{#invoke:LuaCall|call|mw.log|2=str find [2]=}}s|123456|123456789}}<!--
   -->|{{User:Ans/Template:Ifyes|ye{{#invoke:LuaCall|call|mw.log|2=str find [3]=}}s|123456|123456789}}<!--
+
   -->|{{yesno-no|ye{{#invoke:LuaCall|call|mw.log|2=str find [3]=}}s|123456|123456789}}<!--
   -->|{{User:Ans/Template:Ifyes|ye{{#invoke:LuaCall|call|mw.log|2=str find [4]=}}s|123456|123456789}}<!--
+
   -->|{{yesno-no|ye{{#invoke:LuaCall|call|mw.log|2=str find [4]=}}s|123456|123456789}}<!--
   --><!--|2={{User:Ans/Template:Ifyes|ye{{#invoke:LuaCall|call|mw.log|2=str find 2=}}s|123456|123456789}}<!--
+
   --><!--|2={{yesno-no|ye{{#invoke:LuaCall|call|mw.log|2=str find 2=}}s|123456|123456789}}<!--
   -->|7={{User:Ans/Template:Ifyes|ye{{#invoke:LuaCall|call|mw.log|2=str find 7=}}s|123456|123456789}}<!--
+
   -->|7={{yesno-no|ye{{#invoke:LuaCall|call|mw.log|2=str find 7=}}s|123456|123456789}}<!--
   -->|8={{User:Ans/Template:Ifyes|ye{{#invoke:LuaCall|call|mw.log|2=str find 8=}}s|123456|123456789}}<!--
+
   -->|8={{yesno-no|ye{{#invoke:LuaCall|call|mw.log|2=str find 8=}}s|123456|123456789}}<!--
   -->|s2={{User:Ans/Template:Ifyes|ye{{#invoke:LuaCall|call|mw.log|2=str find s2=}}s|123456|123456789}}<!--
+
   -->|s2={{yesno-no|ye{{#invoke:LuaCall|call|mw.log|2=str find s2=}}s|123456|123456789}}<!--
   -->|s={{User:Ans/Template:Ifyes|ye{{#invoke:LuaCall|call|mw.log|2=str find s=}}s|123456|123456789}}<!--
+
   -->|s={{yesno-no|ye{{#invoke:LuaCall|call|mw.log|2=str find s=}}s|123456|123456789}}<!--
   -->|source={{User:Ans/Template:Ifyes|ye{{#invoke:LuaCall|call|mw.log|2=str find source=}}s|123456|123456789}}<!--
+
   -->|source={{yesno-no|ye{{#invoke:LuaCall|call|mw.log|2=str find source=}}s|123456|123456789}}<!--
   -->|target={{User:Ans/Template:Ifyes|ye{{#invoke:LuaCall|call|mw.log|2=str find target=}}s|123456|123456789}}<!--
+
   -->|target={{yesno-no|ye{{#invoke:LuaCall|call|mw.log|2=str find target=}}s|123456|123456789}}<!--
 
-->}}
 
-->}}
  
 
{{cite web<!--
 
{{cite web<!--
   --><!--|1={{User:Ans/Template:Ifyes|ye{{#invoke:LuaCall|call|mw.log|2=cite web 1=}}s|123456|123456789}}<!--
+
   --><!--|1={{yesno-no|ye{{#invoke:LuaCall|call|mw.log|2=cite web 1=}}s|123456|123456789}}<!--
   -->|{{User:Ans/Template:Ifyes|ye{{#invoke:LuaCall|call|mw.log|2=cite web [1]=}}s|123456|123456789}}<!--
+
   -->|{{yesno-no|ye{{#invoke:LuaCall|call|mw.log|2=cite web [1]=}}s|123456|123456789}}<!--
   -->|{{User:Ans/Template:Ifyes|ye{{#invoke:LuaCall|call|mw.log|2=cite web [2]=}}s|123456|123456789}}<!--
+
   -->|{{yesno-no|ye{{#invoke:LuaCall|call|mw.log|2=cite web [2]=}}s|123456|123456789}}<!--
   -->|{{User:Ans/Template:Ifyes|ye{{#invoke:LuaCall|call|mw.log|2=cite web [3]=}}s|123456|123456789}}<!--
+
   -->|{{yesno-no|ye{{#invoke:LuaCall|call|mw.log|2=cite web [3]=}}s|123456|123456789}}<!--
   -->|{{User:Ans/Template:Ifyes|ye{{#invoke:LuaCall|call|mw.log|2=cite web [4]=}}s|123456|123456789}}<!--
+
   -->|{{yesno-no|ye{{#invoke:LuaCall|call|mw.log|2=cite web [4]=}}s|123456|123456789}}<!--
   --><!--|2={{User:Ans/Template:Ifyes|ye{{#invoke:LuaCall|call|mw.log|2=cite web 2=}}s|123456|123456789}}<!--
+
   --><!--|2={{yesno-no|ye{{#invoke:LuaCall|call|mw.log|2=cite web 2=}}s|123456|123456789}}<!--
   -->|7={{User:Ans/Template:Ifyes|ye{{#invoke:LuaCall|call|mw.log|2=cite web 7=}}s|123456|123456789}}<!--
+
   -->|7={{yesno-no|ye{{#invoke:LuaCall|call|mw.log|2=cite web 7=}}s|123456|123456789}}<!--
   -->|8={{User:Ans/Template:Ifyes|ye{{#invoke:LuaCall|call|mw.log|2=cite web 8=}}s|123456|123456789}}<!--
+
   -->|8={{yesno-no|ye{{#invoke:LuaCall|call|mw.log|2=cite web 8=}}s|123456|123456789}}<!--
   -->|s2={{User:Ans/Template:Ifyes|ye{{#invoke:LuaCall|call|mw.log|2=cite web s2=}}s|123456|123456789}}<!--
+
   -->|s2={{yesno-no|ye{{#invoke:LuaCall|call|mw.log|2=cite web s2=}}s|123456|123456789}}<!--
   -->|s={{User:Ans/Template:Ifyes|ye{{#invoke:LuaCall|call|mw.log|2=cite web s=}}s|123456|123456789}}<!--
+
   -->|s={{yesno-no|ye{{#invoke:LuaCall|call|mw.log|2=cite web s=}}s|123456|123456789}}<!--
   -->|url={{User:Ans/Template:Ifyes|ye{{#invoke:LuaCall|call|mw.log|2=cite web url=}}s|123456|123456789}}<!--
+
   -->|url={{yesno-no|ye{{#invoke:LuaCall|call|mw.log|2=cite web url=}}s|123456|123456789}}<!--
 
-->}}
 
-->}}
  
 
{{#invoke:Arguments|getArgs<!--
 
{{#invoke:Arguments|getArgs<!--
   --><!--|1={{User:Ans/Template:Ifyes|ye{{#invoke:LuaCall|call|mw.log|2=getArgs 1=}}s|123456|123456789}}<!--
+
   --><!--|1={{yesno-no|ye{{#invoke:LuaCall|call|mw.log|2=getArgs 1=}}s|123456|123456789}}<!--
   -->|{{User:Ans/Template:Ifyes|ye{{#invoke:LuaCall|call|mw.log|2=getArgs [1]=}}s|123456|123456789}}<!--
+
   -->|{{yesno-no|ye{{#invoke:LuaCall|call|mw.log|2=getArgs [1]=}}s|123456|123456789}}<!--
   -->|{{User:Ans/Template:Ifyes|ye{{#invoke:LuaCall|call|mw.log|2=getArgs [2]=}}s|123456|123456789}}<!--
+
   -->|{{yesno-no|ye{{#invoke:LuaCall|call|mw.log|2=getArgs [2]=}}s|123456|123456789}}<!--
   -->|{{User:Ans/Template:Ifyes|ye{{#invoke:LuaCall|call|mw.log|2=getArgs [3]=}}s|123456|123456789}}<!--
+
   -->|{{yesno-no|ye{{#invoke:LuaCall|call|mw.log|2=getArgs [3]=}}s|123456|123456789}}<!--
   -->|{{User:Ans/Template:Ifyes|ye{{#invoke:LuaCall|call|mw.log|2=getArgs [4]=}}s|123456|123456789}}<!--
+
   -->|{{yesno-no|ye{{#invoke:LuaCall|call|mw.log|2=getArgs [4]=}}s|123456|123456789}}<!--
   --><!--|2={{User:Ans/Template:Ifyes|ye{{#invoke:LuaCall|call|mw.log|2=getArgs 2=}}s|123456|123456789}}<!--
+
   --><!--|2={{yesno-no|ye{{#invoke:LuaCall|call|mw.log|2=getArgs 2=}}s|123456|123456789}}<!--
   -->|7={{User:Ans/Template:Ifyes|ye{{#invoke:LuaCall|call|mw.log|2=getArgs 7=}}s|123456|123456789}}<!--
+
   -->|7={{yesno-no|ye{{#invoke:LuaCall|call|mw.log|2=getArgs 7=}}s|123456|123456789}}<!--
   -->|8={{User:Ans/Template:Ifyes|ye{{#invoke:LuaCall|call|mw.log|2=getArgs 8=}}s|123456|123456789}}<!--
+
   -->|8={{yesno-no|ye{{#invoke:LuaCall|call|mw.log|2=getArgs 8=}}s|123456|123456789}}<!--
   -->|s2={{User:Ans/Template:Ifyes|ye{{#invoke:LuaCall|call|mw.log|2=getArgs s2=}}s|123456|123456789}}<!--
+
   -->|s2={{yesno-no|ye{{#invoke:LuaCall|call|mw.log|2=getArgs s2=}}s|123456|123456789}}<!--
   -->|s={{User:Ans/Template:Ifyes|ye{{#invoke:LuaCall|call|mw.log|2=getArgs s=}}s|123456|123456789}}<!--
+
   -->|s={{yesno-no|ye{{#invoke:LuaCall|call|mw.log|2=getArgs s=}}s|123456|123456789}}<!--
   -->|url={{User:Ans/Template:Ifyes|ye{{#invoke:LuaCall|call|mw.log|2=getArgs url=}}s|123456|123456789}}<!--
+
   -->|url={{yesno-no|ye{{#invoke:LuaCall|call|mw.log|2=getArgs url=}}s|123456|123456789}}<!--
 
-->}}
 
-->}}
  
 
{{#invoke:Template wrapper|wrap|_template=2x|_include-positional=yes<!--
 
{{#invoke:Template wrapper|wrap|_template=2x|_include-positional=yes<!--
   --><!--|1={{User:Ans/Template:Ifyes|ye{{#invoke:LuaCall|call|mw.log|2=Template wrapper.wrap 1=}}s|123456|123456789}}<!--
+
   --><!--|1={{yesno-no|ye{{#invoke:LuaCall|call|mw.log|2=Template wrapper.wrap 1=}}s|123456|123456789}}<!--
   -->|{{User:Ans/Template:Ifyes|ye{{#invoke:LuaCall|call|mw.log|2=Template wrapper.wrap [1]=}}s|123456|123456789}}<!--
+
   -->|{{yesno-no|ye{{#invoke:LuaCall|call|mw.log|2=Template wrapper.wrap [1]=}}s|123456|123456789}}<!--
   -->|{{User:Ans/Template:Ifyes|ye{{#invoke:LuaCall|call|mw.log|2=Template wrapper.wrap [2]=}}s|123456|123456789}}<!--
+
   -->|{{yesno-no|ye{{#invoke:LuaCall|call|mw.log|2=Template wrapper.wrap [2]=}}s|123456|123456789}}<!--
   -->|{{User:Ans/Template:Ifyes|ye{{#invoke:LuaCall|call|mw.log|2=Template wrapper.wrap [3]=}}s|123456|123456789}}<!--
+
   -->|{{yesno-no|ye{{#invoke:LuaCall|call|mw.log|2=Template wrapper.wrap [3]=}}s|123456|123456789}}<!--
   -->|{{User:Ans/Template:Ifyes|ye{{#invoke:LuaCall|call|mw.log|2=Template wrapper.wrap [4]=}}s|123456|123456789}}<!--
+
   -->|{{yesno-no|ye{{#invoke:LuaCall|call|mw.log|2=Template wrapper.wrap [4]=}}s|123456|123456789}}<!--
   --><!--|2={{User:Ans/Template:Ifyes|ye{{#invoke:LuaCall|call|mw.log|2=Template wrapper.wrap 2=}}s|123456|123456789}}<!--
+
   --><!--|2={{yesno-no|ye{{#invoke:LuaCall|call|mw.log|2=Template wrapper.wrap 2=}}s|123456|123456789}}<!--
   -->|7={{User:Ans/Template:Ifyes|ye{{#invoke:LuaCall|call|mw.log|2=Template wrapper.wrap 7=}}s|123456|123456789}}<!--
+
   -->|7={{yesno-no|ye{{#invoke:LuaCall|call|mw.log|2=Template wrapper.wrap 7=}}s|123456|123456789}}<!--
   -->|8={{User:Ans/Template:Ifyes|ye{{#invoke:LuaCall|call|mw.log|2=Template wrapper.wrap 8=}}s|123456|123456789}}<!--
+
   -->|8={{yesno-no|ye{{#invoke:LuaCall|call|mw.log|2=Template wrapper.wrap 8=}}s|123456|123456789}}<!--
   -->|s2={{User:Ans/Template:Ifyes|ye{{#invoke:LuaCall|call|mw.log|2=Template wrapper.wrap s2=}}s|123456|123456789}}<!--
+
   -->|s2={{yesno-no|ye{{#invoke:LuaCall|call|mw.log|2=Template wrapper.wrap s2=}}s|123456|123456789}}<!--
   -->|s={{User:Ans/Template:Ifyes|ye{{#invoke:LuaCall|call|mw.log|2=Template wrapper.wrap s=}}s|123456|123456789}}<!--
+
   -->|s={{yesno-no|ye{{#invoke:LuaCall|call|mw.log|2=Template wrapper.wrap s=}}s|123456|123456789}}<!--
   -->|url={{User:Ans/Template:Ifyes|ye{{#invoke:LuaCall|call|mw.log|2=Template wrapper.wrap url=}}s|123456|123456789}}<!--
+
   -->|url={{yesno-no|ye{{#invoke:LuaCall|call|mw.log|2=Template wrapper.wrap url=}}s|123456|123456789}}<!--
 
-->}}
 
-->}}
  
 
{{#invoke:Template wrapper/sandbox|wrap2|_include-positional=yes<!--
 
{{#invoke:Template wrapper/sandbox|wrap2|_include-positional=yes<!--
   --><!--|1={{User:Ans/Template:Ifyes|ye{{#invoke:LuaCall|call|mw.log|2=Template wrapper.wrap2 1=}}s|3x|123456789}}<!--
+
   --><!--|1={{yesno-no|ye{{#invoke:LuaCall|call|mw.log|2=Template wrapper.wrap2 1=}}s|3x|123456789}}<!--
   -->|{{User:Ans/Template:Ifyes|ye{{#invoke:LuaCall|call|mw.log|2=Template wrapper.wrap2 [1]=}}s|2x|123456789}}<!--
+
   -->|{{yesno-no|ye{{#invoke:LuaCall|call|mw.log|2=Template wrapper.wrap2 [1]=}}s|2x|123456789}}<!--
   -->|{{User:Ans/Template:Ifyes|ye{{#invoke:LuaCall|call|mw.log|2=Template wrapper.wrap2 [2]=}}s|123456|123456789}}<!--
+
   -->|{{yesno-no|ye{{#invoke:LuaCall|call|mw.log|2=Template wrapper.wrap2 [2]=}}s|123456|123456789}}<!--
   -->|{{User:Ans/Template:Ifyes|ye{{#invoke:LuaCall|call|mw.log|2=Template wrapper.wrap2 [3]=}}s|123456|123456789}}<!--
+
   -->|{{yesno-no|ye{{#invoke:LuaCall|call|mw.log|2=Template wrapper.wrap2 [3]=}}s|123456|123456789}}<!--
   -->|{{User:Ans/Template:Ifyes|ye{{#invoke:LuaCall|call|mw.log|2=Template wrapper.wrap2 [4]=}}s|123456|123456789}}<!--
+
   -->|{{yesno-no|ye{{#invoke:LuaCall|call|mw.log|2=Template wrapper.wrap2 [4]=}}s|123456|123456789}}<!--
   --><!--|2={{User:Ans/Template:Ifyes|ye{{#invoke:LuaCall|call|mw.log|2=Template wrapper.wrap2 2=}}s|123456|123456789}}<!--
+
   --><!--|2={{yesno-no|ye{{#invoke:LuaCall|call|mw.log|2=Template wrapper.wrap2 2=}}s|123456|123456789}}<!--
   -->|7={{User:Ans/Template:Ifyes|ye{{#invoke:LuaCall|call|mw.log|2=Template wrapper.wrap2 7=}}s|123456|123456789}}<!--
+
   -->|7={{yesno-no|ye{{#invoke:LuaCall|call|mw.log|2=Template wrapper.wrap2 7=}}s|123456|123456789}}<!--
   -->|8={{User:Ans/Template:Ifyes|ye{{#invoke:LuaCall|call|mw.log|2=Template wrapper.wrap2 8=}}s|123456|123456789}}<!--
+
   -->|8={{yesno-no|ye{{#invoke:LuaCall|call|mw.log|2=Template wrapper.wrap2 8=}}s|123456|123456789}}<!--
   -->|s2={{User:Ans/Template:Ifyes|ye{{#invoke:LuaCall|call|mw.log|2=Template wrapper.wrap2 s2=}}s|123456|123456789}}<!--
+
   -->|s2={{yesno-no|ye{{#invoke:LuaCall|call|mw.log|2=Template wrapper.wrap2 s2=}}s|123456|123456789}}<!--
   -->|s={{User:Ans/Template:Ifyes|ye{{#invoke:LuaCall|call|mw.log|2=Template wrapper.wrap2 s=}}s|123456|123456789}}<!--
+
   -->|s={{yesno-no|ye{{#invoke:LuaCall|call|mw.log|2=Template wrapper.wrap2 s=}}s|123456|123456789}}<!--
   -->|url={{User:Ans/Template:Ifyes|ye{{#invoke:LuaCall|call|mw.log|2=Template wrapper.wrap2 url=}}s|123456|123456789}}<!--
+
   -->|url={{yesno-no|ye{{#invoke:LuaCall|call|mw.log|2=Template wrapper.wrap2 url=}}s|123456|123456789}}<!--
 
-->}}
 
-->}}

Revision as of 14:18, 4 June 2020

Template:Test cases notice {{#invoke:LuaCall|main|a=test |b=7|string.rep(a,b)}}

test test test test test test test 

{{#invoke:LuaCall|main|pattern=(%a)|replace=%1.|string=I can't get no satisfaction|mw.ustring.gsub(string,pattern,replace)|reserved_return=1}}

I. c.a.n.'t. g.e.t. n.o. s.a.t.i.s.f.a.c.t.i.o.n.

{{#invoke:LuaCall|main|pattern=(%a)|replace=%1.|string=I can't get no satisfaction|mw.ustring.gsub(string,pattern,replace)|reserved_return=2}}

22

{{#invoke:LuaCall|main|value=1.4512|math.ceil(value)}}

2

{{#invoke:LuaCall|main|value=1.4512|math.modf(value)}}

1

{{#invoke:LuaCall|main|value=1.4512|math.modf(value)|reserved_return=2}}

0.4512

{{#invoke:LuaCall|main|value=... that the '''[[Privacy and Civil Liberties Oversight Board report on mass surveillance]]''' recommended against imposing a [[data retention]] requirement on U.S. phone companies?|string.len(value)}}

181

For comparison with n:Template:Evalx:

{{#invoke:LuaCall|main|value=abcd|start=2|end=3|string.sub(value,start,end)}}

bc


call()

{{#invoke:LuaCall|call|mw.log|<pre>p</pre>, <ref>r</ref>, <nowiki>n</nowiki>, <code>c</code>, {{#tag:pre|p2}}, {{#tag:ref|r2}}, {{#tag:nowiki|n2}}, {{#tag:code|c2}}, {{#invoke:LuaCall|call|mw.log|#invoke}}, {{Ping|Ans}}, [[User:Ans]]}}

will display


'"`UNIQ--pre-0000000F-QINU`"', '"`UNIQ--ref-00000010-QINU`"', '"`UNIQ--nowiki-00000011-QINU`"', <code>c</code>, '"`UNIQ--pre-00000012-QINU`"', '"`UNIQ--ref-00000013-QINU`"', '"`UNIQ--nowiki-00000014-QINU`"', <code>c2</code>, , [[:Template:Ping]], [[User:Ans]]

in Lua logs. --Ans (talk) 05:29, 15 March 2019 (UTC)

{{#invoke:LuaCall|call|mw.ustring.sub|<pre>p</pre>, <ref>r</ref>, <nowiki>n</nowiki>, <code>c</code>, {{#tag:pre|p2}}, {{#tag:ref|r2}}, {{#tag:nowiki|n2}}, {{#tag:code|c2}}, {{#invoke:LuaCall|call|mw.log|#invoke}}, {{Ping|Ans}}, [[User:Ans]]}}

will display

p

, [5], n, c,

p2

, [6], n2, c2, , Template:Ping, User:Ans

--Ans (talk) 05:50, 15 March 2019 (UTC)

nowiki

{{#invoke:LuaCall|call|mw.log|nowiki1}}, {{PAGENAME}}, &&, <pre>p</pre>, <ref>r</ref>, <nowiki>n</nowiki>, <code>c</code>, {{#tag:pre|p2}}, {{#tag:ref|r2}}, {{#tag:nowiki|n2}}, {{#tag:code|c2}}, {{#invoke:LuaCall|call|mw.log|#invoke}}, {{Ping|Ans}}, [[User:Ans]]

, LuaCall/testcases, &&,

p

, [7], n[[User:Ans]], <nowiki>n2</nowiki>, <code>c</code>,

p2

, [8], n2, <code>c2</code>, , [[:Template:Ping]], [[User:Ans]]



{{#invoke:LuaCall|call|mw.log|nowiki1}}, {{PAGENAME}}, &&, <pre>p</pre>, <ref>r</ref>, <nowiki>n</nowiki>, <code>c</code>, {{#tag:pre|p2}}, {{#tag:ref|r2}}, {{#tag:nowiki|n2}}, {{#tag:code|c2}}, {{#invoke:LuaCall|call|mw.log|#invoke}}, {{Ping|Ans}}, User:Ans

, LuaCall/testcases, &&,

p

, [11], nUser:Ans, <nowiki>n2</nowiki>, <code>c</code>,

p2

, [12], n2, <code>c2</code>, , Template:Ping, User:Ans

passing parameter

2{{}}x2{{}}x

yes

3

3

yesyes

Template:Str find

[yes yes] Check |url= value (help). Text "yes" ignored (help); Text "yes" ignored (help); Text "yes" ignored (help); Text "yes" ignored (help); Text "yes" ignored (help); Text "yes" ignored (help); Unknown parameter |s= ignored (help); Unknown parameter |s2= ignored (help); Missing or empty |title= (help)

table

{{{1}}}{{{1}}}

style="background:#9F9;vertical-align:middle;text-align:center;" class="table-yes"|Yes

  1. r
  2. r2
  3. r
  4. r2
  5. r
  6. r2
  7. r
  8. r2
  9. r
  10. r2
  11. r
  12. r2
  13. pass <ref> to mw.log