diff options
Diffstat (limited to 'test cases')
-rw-r--r-- | test cases/common/227 fs module/meson.build | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/test cases/common/227 fs module/meson.build b/test cases/common/227 fs module/meson.build index ec9ca93..3c452d0 100644 --- a/test cases/common/227 fs module/meson.build +++ b/test cases/common/227 fs module/meson.build @@ -25,19 +25,19 @@ assert(not fs.is_file('~'), 'expanduser not working') original = 'foo.txt' new = fs.replace_suffix(original, '.ini') -assert(new.endswith('foo.ini') and not new.contains('.txt'), 'replace_suffix failed') +assert(new == 'foo.ini', 'replace_suffix failed') original = 'foo' new = fs.replace_suffix(original, '.ini') -assert(new.endswith('foo.ini'), 'replace_suffix did not add suffix to suffixless file') +assert(new == 'foo.ini', 'replace_suffix did not add suffix to suffixless file') original = 'foo.dll.a' new = fs.replace_suffix(original, '.so') -assert(new.endswith('foo.dll.so'), 'replace_suffix did not only modify last suffix') +assert(new == 'foo.dll.so', 'replace_suffix did not only modify last suffix') original = 'foo.dll' new = fs.replace_suffix(original, '') -assert(new.endswith('foo'), 'replace_suffix did not only delete last suffix') +assert(new == 'foo', 'replace_suffix did not only delete last suffix') # `/` on windows is interpreted like `.drive` which in general may not be `c:/` # the files need not exist for fs.replace_suffix() |