Difference between revisions of "Template:Convert/testcases/sigfig"

From blackwiki
Jump to navigation Jump to search
imported>DePiep
m (sp)
imported>Zyxw
m (Since <tt> is obsolete in HTML5, replace it with <kbd> – see HTML element#tt, Wikipedia:HTML5, and mw:Help:Extension:Linter/obsolete-tag. using AWB)
 
Line 4: Line 4:
 
! option !! value !! Live !! sandboxlua2 !! note
 
! option !! value !! Live !! sandboxlua2 !! note
 
|-
 
|-
| <tt>sigfig</tt>
+
| <kbd>sigfig</kbd>
| <tt></tt>dflt
+
| <kbd></kbd>dflt
 
| {{convert|1|km|mi}}
 
| {{convert|1|km|mi}}
 
| {{convert/sandboxlua2|1|km|mi}}
 
| {{convert/sandboxlua2|1|km|mi}}
 
|-
 
|-
| <tt>sigfig</tt>
+
| <kbd>sigfig</kbd>
| <tt>20</tt>
+
| <kbd>20</kbd>
 
| {{convert|1|km|mi|sigfig=20}}
 
| {{convert|1|km|mi|sigfig=20}}
 
| {{convert/sandboxlua2|1|km|mi|sigfig=20}}
 
| {{convert/sandboxlua2|1|km|mi|sigfig=20}}
 
|-
 
|-
| <tt>sigfig</tt>
+
| <kbd>sigfig</kbd>
| <tt>15</tt>
+
| <kbd>15</kbd>
 
| {{convert|1|km|mi|sigfig=15}}
 
| {{convert|1|km|mi|sigfig=15}}
 
| {{convert/sandboxlua2|1|km|mi|sigfig=15}}
 
| {{convert/sandboxlua2|1|km|mi|sigfig=15}}
 
|-
 
|-
| <tt>sigfig</tt>
+
| <kbd>sigfig</kbd>
| <tt>14</tt>
+
| <kbd>14</kbd>
 
| {{convert|1|km|mi|sigfig=14}}
 
| {{convert|1|km|mi|sigfig=14}}
 
| {{convert/sandboxlua2|1|km|mi|sigfig=14}}
 
| {{convert/sandboxlua2|1|km|mi|sigfig=14}}
 
| max=14 (new)
 
| max=14 (new)
 
|-
 
|-
| <tt>sigfig</tt>
+
| <kbd>sigfig</kbd>
| <tt>10</tt>
+
| <kbd>10</kbd>
 
| {{convert|1|km|mi|sigfig=10}}
 
| {{convert|1|km|mi|sigfig=10}}
 
| {{convert/sandboxlua2|1|km|mi|sigfig=10}}
 
| {{convert/sandboxlua2|1|km|mi|sigfig=10}}
 
|-
 
|-
| <tt>sigfig</tt>
+
| <kbd>sigfig</kbd>
| <tt>5</tt>
+
| <kbd>5</kbd>
 
| {{convert|1|km|mi|sigfig=5}}
 
| {{convert|1|km|mi|sigfig=5}}
 
| {{convert/sandboxlua2|1|km|mi|sigfig=5}}
 
| {{convert/sandboxlua2|1|km|mi|sigfig=5}}
 
|-
 
|-
| <tt>sigfig</tt>
+
| <kbd>sigfig</kbd>
| <tt>4</tt>
+
| <kbd>4</kbd>
 
| {{convert|1|km|mi|sigfig=4}}
 
| {{convert|1|km|mi|sigfig=4}}
 
| {{convert/sandboxlua2|1|km|mi|sigfig=4}}
 
| {{convert/sandboxlua2|1|km|mi|sigfig=4}}
 
|-
 
|-
| <tt>sigfig</tt>
+
| <kbd>sigfig</kbd>
| <tt>3</tt>
+
| <kbd>3</kbd>
 
| {{convert|1|km|mi|sigfig=3}}
 
| {{convert|1|km|mi|sigfig=3}}
 
| {{convert/sandboxlua2|1|km|mi|sigfig=3}}
 
| {{convert/sandboxlua2|1|km|mi|sigfig=3}}
 
|-
 
|-
| <tt>sigfig</tt>
+
| <kbd>sigfig</kbd>
| <tt>2</tt>
+
| <kbd>2</kbd>
 
| {{convert|1|km|mi|sigfig=2}}
 
| {{convert|1|km|mi|sigfig=2}}
 
| {{convert/sandboxlua2|1|km|mi|sigfig=2}}
 
| {{convert/sandboxlua2|1|km|mi|sigfig=2}}
 
|-
 
|-
| <tt>sigfig</tt>
+
| <kbd>sigfig</kbd>
| <tt>1</tt>
+
| <kbd>1</kbd>
 
| {{convert|1|km|mi|sigfig=1}}
 
| {{convert|1|km|mi|sigfig=1}}
 
| {{convert/sandboxlua2|1|km|mi|sigfig=1}}
 
| {{convert/sandboxlua2|1|km|mi|sigfig=1}}
 
|-
 
|-
| <tt>sigfig</tt>
+
| <kbd>sigfig</kbd>
| <tt>0</tt>
+
| <kbd>0</kbd>
 
| {{convert|1|km|mi|sigfig=0}}
 
| {{convert|1|km|mi|sigfig=0}}
 
| {{convert/sandboxlua2|1|km|mi|sigfig=0}}
 
| {{convert/sandboxlua2|1|km|mi|sigfig=0}}
 
|-
 
|-
| <tt>sigfig</tt>
+
| <kbd>sigfig</kbd>
| <tt>-1</tt>
+
| <kbd>-1</kbd>
 
| {{convert|1|km|mi|sigfig=-1}}
 
| {{convert|1|km|mi|sigfig=-1}}
 
| {{convert/sandboxlua2|1|km|mi|sigfig=-1}}
 
| {{convert/sandboxlua2|1|km|mi|sigfig=-1}}
 
|-
 
|-
| <tt>sigfig</tt>
+
| <kbd>sigfig</kbd>
| <tt>2.2</tt>
+
| <kbd>2.2</kbd>
 
| {{convert|1|km|mi|sigfig=2.2}}
 
| {{convert|1|km|mi|sigfig=2.2}}
 
| {{convert/sandboxlua2|1|km|mi|sigfig=2.2}}
 
| {{convert/sandboxlua2|1|km|mi|sigfig=2.2}}
 
|-
 
|-
| <tt>sigfig</tt>
+
| <kbd>sigfig</kbd>
| <tt>&nbsp;3 </tt> (whitesp)
+
| <kbd>&nbsp;3 </kbd> (whitesp)
 
| {{convert|1|km|mi|sigfig=  3  }}
 
| {{convert|1|km|mi|sigfig=  3  }}
 
| {{convert/sandboxlua2|1|km|mi|sigfig=  3  }}
 
| {{convert/sandboxlua2|1|km|mi|sigfig=  3  }}
 
|-
 
|-
| <tt>sigfig</tt>
+
| <kbd>sigfig</kbd>
| <tt>&amp;nbsp;2</tt>
+
| <kbd>&amp;nbsp;2</kbd>
 
| {{convert|1|km|mi|sigfig=&nbsp;2}}
 
| {{convert|1|km|mi|sigfig=&nbsp;2}}
 
| {{convert/sandboxlua2|1|km|mi|sigfig=&nbsp;2}}
 
| {{convert/sandboxlua2|1|km|mi|sigfig=&nbsp;2}}
 
|-
 
|-
| <tt>sigfig</tt>
+
| <kbd>sigfig</kbd>
| <tt>2&lt;br></tt>
+
| <kbd>2&lt;br></kbd>
 
| {{convert|1|km|mi|sigfig=2<br>}}
 
| {{convert|1|km|mi|sigfig=2<br>}}
 
| {{convert/sandboxlua2|1|km|mi|sigfig=2<br>}}
 
| {{convert/sandboxlua2|1|km|mi|sigfig=2<br>}}
 
|-
 
|-
| <tt>sigfig</tt>
+
| <kbd>sigfig</kbd>
| <tt>=</tt>blank
+
| <kbd>=</kbd>blank
 
| {{convert|1|km|mi|sigfig=}}
 
| {{convert|1|km|mi|sigfig=}}
 
| {{convert/sandboxlua2|1|km|mi|sigfig=}}
 
| {{convert/sandboxlua2|1|km|mi|sigfig=}}
 
|-
 
|-
| <tt>sigfig</tt>
+
| <kbd>sigfig</kbd>
| <tt>-1</tt> icw error
+
| <kbd>-1</kbd> icw error
 
| {{convert||km|mi|sigfig=-1}}
 
| {{convert||km|mi|sigfig=-1}}
 
| {{convert/sandboxlua2||km|mi|sigfig=-1}}
 
| {{convert/sandboxlua2||km|mi|sigfig=-1}}
 
|-
 
|-
| <tt>sigfig</tt>
+
| <kbd>sigfig</kbd>
| <tt>-1</tt> icw error
+
| <kbd>-1</kbd> icw error
 
| {{convert|||mi|sigfig=-1}}
 
| {{convert|||mi|sigfig=-1}}
 
| {{convert/sandboxlua2|||mi|sigfig=-1}}
 
| {{convert/sandboxlua2|||mi|sigfig=-1}}
 
|-
 
|-
| <tt>sigfig</tt>
+
| <kbd>sigfig</kbd>
| <tt>-1</tt> icw error
+
| <kbd>-1</kbd> icw error
 
| {{convert|1|||sigfig=-1}}
 
| {{convert|1|||sigfig=-1}}
 
| {{convert/sandboxlua2|1|||sigfig=-1}}
 
| {{convert/sandboxlua2|1|||sigfig=-1}}
 
|}
 
|}

Latest revision as of 06:47, 5 August 2018

  • Testcases with |sigfig=.
To get the message shown, code warnings=on must be set. Therefor we must be tested with {{convert/sandboxlua2}} (which has that |warning=on set).
option value Live sandboxlua2 note
sigfig dflt 1 kilometre (0.62 mi) 1 km (0.62 mi)
sigfig 20 1 kilometre (0.62137119223733 mi) 1 km (0.62137119223733 mi)
sigfig 15 1 kilometre (0.62137119223733 mi) 1 km (0.62137119223733 mi)
sigfig 14 1 kilometre (0.62137119223733 mi) 1 km (0.62137119223733 mi) max=14 (new)
sigfig 10 1 kilometre (0.6213711922 mi) 1 km (0.6213711922 mi)
sigfig 5 1 kilometre (0.62137 mi) 1 km (0.62137 mi)
sigfig 4 1 kilometre (0.6214 mi) 1 km (0.6214 mi)
sigfig 3 1 kilometre (0.621 mi) 1 km (0.621 mi)
sigfig 2 1 kilometre (0.62 mi) 1 km (0.62 mi)
sigfig 1 1 kilometre (0.6 mi) 1 km (0.6 mi)
sigfig 0 1 kilometre (0.62 mi)* 1 km (0.62 mi)[convert: invalid sigfig]
sigfig -1 1 kilometre (0.62 mi)* 1 km (0.62 mi)[convert: invalid sigfig]
sigfig 2.2 1 kilometre (0.62 mi)* 1 km (0.62 mi)[convert: invalid sigfig]
sigfig  3 (whitesp) 1 kilometre (0.621 mi) 1 km (0.621 mi)
sigfig &nbsp;2 1 kilometre (0.62 mi)* 1 km (0.62 mi)[convert: invalid sigfig]
sigfig 2<br> 1 kilometre (0.62 mi)* 1 km (0.62 mi)[convert: invalid sigfig]
sigfig =blank 1 kilometre (0.62 mi) 1 km (0.62 mi)
sigfig -1 icw error [convert: needs a number] [convert: needs a number]
sigfig -1 icw error [convert: needs a number] [convert: needs a number]
sigfig -1 icw error 1[convert: needs unit name] 1[convert: needs unit name]