 |
Changeset 3691
- Timestamp:
- 06/30/08 07:11:28
(2 months ago)
- Author:
- larsivi
- Message:
Fix unittests after [, ], {, } no longer have space appended/prepended when formatting arrays.
-
Files:
-
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
| r3666 |
r3691 |
|
| 864 | 864 | |
|---|
| 865 | 865 | int[] a = [ 51, 52, 53, 54, 55 ]; |
|---|
| 866 | | assert( Formatter( "{}", a ) == "[ 51, 52, 53, 54, 55 ]" ); |
|---|
| 867 | | assert( Formatter( "{:x}", a ) == "[ 33, 34, 35, 36, 37 ]" ); |
|---|
| 868 | | assert( Formatter( "{,-4}", a ) == "[ 51 , 52 , 53 , 54 , 55 ]" ); |
|---|
| 869 | | assert( Formatter( "{,4}", a ) == "[ 51, 52, 53, 54, 55 ]" ); |
|---|
| | 866 | assert( Formatter( "{}", a ) == "[51, 52, 53, 54, 55]" ); |
|---|
| | 867 | assert( Formatter( "{:x}", a ) == "[33, 34, 35, 36, 37]" ); |
|---|
| | 868 | assert( Formatter( "{,-4}", a ) == "[51 , 52 , 53 , 54 , 55 ]" ); |
|---|
| | 869 | assert( Formatter( "{,4}", a ) == "[ 51, 52, 53, 54, 55]" ); |
|---|
| 870 | 870 | int[][] b = [ [ 51, 52 ], [ 53, 54, 55 ] ]; |
|---|
| 871 | | assert( Formatter( "{}", b ) == "[ [ 51, 52 ], [ 53, 54, 55 ] ]" ); |
|---|
| | 871 | assert( Formatter( "{}", b ) == "[[51, 52], [53, 54, 55]]" ); |
|---|
| 872 | 872 | |
|---|
| 873 | 873 | ushort[3] c = [ cast(ushort)51, 52, 53 ]; |
|---|
| 874 | | assert( Formatter( "{}", c ) == "[ 51, 52, 53 ]" ); |
|---|
| | 874 | assert( Formatter( "{}", c ) == "[51, 52, 53]" ); |
|---|
| 875 | 875 | |
|---|
| 876 | 876 | ushort[long] d; |
|---|
| 877 | 877 | d[234] = 2; |
|---|
| 878 | 878 | d[345] = 3; |
|---|
| 879 | | assert( Formatter( "{}", d ) == "{ 234=>2, 345=>3 }" ); |
|---|
| | 879 | assert( Formatter( "{}", d ) == "{234 => 2, 345 => 3}" ); |
|---|
| 880 | 880 | |
|---|
| 881 | 881 | bool[char[]] e; |
|---|
| 882 | 882 | e[ "key".dup ] = true; |
|---|
| 883 | 883 | e[ "value".dup ] = false; |
|---|
| 884 | | assert( Formatter( "{}", e ) == "{ key=>true, value=>false }" ); |
|---|
| | 884 | assert( Formatter( "{}", e ) == "{key => true, value => false}" ); |
|---|
| 885 | 885 | |
|---|
| 886 | 886 | char[][ double ] f; |
|---|
| 887 | 887 | f[ 1.0 ] = "one".dup; |
|---|
| 888 | 888 | f[ 3.14 ] = "PI".dup; |
|---|
| 889 | | assert( Formatter( "{}", f ) == "{ 1.00=>one, 3.14=>PI }" ); |
|---|
| | 889 | assert( Formatter( "{}", f ) == "{1.00 => one, 3.14 => PI}" ); |
|---|
| 890 | 890 | } |
|---|
| 891 | 891 | } |
|---|
Download in other formats:
|
 |