diff options
| author | Joergen Ibsen <ji@ibse.dk> | 2017-11-19 15:08:58 +0100 |
|---|---|---|
| committer | Jussi Pakkanen <jpakkane@gmail.com> | 2017-12-03 22:51:58 +0200 |
| commit | 312bc2ca810e333e7d8dd42e55ae9bd348757a07 (patch) | |
| tree | 6485efe90ff2f60fbbca786c72104da77e57d23f /test cases | |
| parent | cf76ffad145eb83a0bbfce89e05b7610637ff293 (diff) | |
| download | meson-312bc2ca810e333e7d8dd42e55ae9bd348757a07.tar.gz | |
Fix string format recursive replace
Also error on placeholder index out of range.
Diffstat (limited to 'test cases')
| -rw-r--r-- | test cases/common/42 string operations/meson.build | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/test cases/common/42 string operations/meson.build b/test cases/common/42 string operations/meson.build index e60006aa1..a43de707e 100644 --- a/test cases/common/42 string operations/meson.build +++ b/test cases/common/42 string operations/meson.build @@ -13,6 +13,8 @@ subs2 = '42' assert(templ2.format(subs2) == '42', 'String formatting with variables is broken.') +assert('@@0@@ @@1@@'.format(1, 2) == '@1@ @2@', 'String format is recursive.') + long = 'abcde' prefix = 'abc' suffix = 'cde' |
