:unittest.format

Test cases for the :format function

Description: call:unittest.format
Dependencies: :Format
Script:
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
:unittest.format
:$created 20080219 :$changed 20080219
:$source https://www.dostips.com
echo.01234567890123456789012345678901234
call:Format "[-9] . [9] . [9] ." column1 column2 column3
call:Format "[9] . [-9] . [9] ." column1 column2 column3
call:Format "[9] . [9] . [-9] ." column1 column2 column3
call:Format "[-9] . [-9] . [-9] ." column1 column2 column3
call:Format "[-9] . [-9] . [-9] ." col1 col2 col3
call:Format "[9] . [-9] . [-9] ." column1column1 column2column2 column3column3
call:Format "[12][12][9] ." column1 column2 column3
EXIT /b
Script Output:
 DOS Script Output
---- :unittest.format - output
01234567890123456789012345678901234
  column1 . column2   . column3   .
column1   .   column2 . column3   .
column1   . column2   .   column3 .
  column1 .   column2 .   column3 .
     col1 .      col2 .      col3 .
column1co . n2column2 . n3column3 .
column1     column2     column3   .
----