diff options
| author | Brian Anderson <[email protected]> | 2011-04-17 19:50:58 -0400 |
|---|---|---|
| committer | Brian Anderson <[email protected]> | 2011-04-17 19:50:58 -0400 |
| commit | 9976bb93d6c2ab46979c2bc13480266069fd8b3e (patch) | |
| tree | 036dee6d7f8d2b9f96b6611d407caf687f755cd3 /src/test | |
| parent | Support + flag in #fmt (diff) | |
| download | rust-9976bb93d6c2ab46979c2bc13480266069fd8b3e.tar.xz rust-9976bb93d6c2ab46979c2bc13480266069fd8b3e.zip | |
Support the space flag in #fmt
Diffstat (limited to 'src/test')
| -rw-r--r-- | src/test/run-pass/syntax-extension-fmt.rs | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/test/run-pass/syntax-extension-fmt.rs b/src/test/run-pass/syntax-extension-fmt.rs index 1e283c2d..61143e4a 100644 --- a/src/test/run-pass/syntax-extension-fmt.rs +++ b/src/test/run-pass/syntax-extension-fmt.rs @@ -117,4 +117,13 @@ fn main() { test(#fmt("%+d", 0), "+0"); test(#fmt("%+d", 1), "+1"); test(#fmt("%+d", -1), "-1"); + + // Leave space for sign + test(#fmt("% d", 0), " 0"); + test(#fmt("% d", 1), " 1"); + test(#fmt("% d", -1), "-1"); + + // Plus overrides space + test(#fmt("% +d", 0), "+0"); + test(#fmt("%+ d", 0), "+0"); } |