diff options
author | Marcel Raad <Marcel.Raad@teamviewer.com> | 2018-07-24 23:26:45 +0200 |
---|---|---|
committer | Marcel Raad <Marcel.Raad@teamviewer.com> | 2018-08-21 19:00:48 +0200 |
commit | 93b34981fa6f82e49ffe90ba8b6f0fefbfba281e (patch) | |
tree | 6e09ee176e6a045bf9dd214219aec8a92a2cbc51 /tests/data/test1148 | |
parent | 014ed7c22f51463dfbf4566d9d2d7fe959a392ad (diff) |
test1148: disable if decimal separator is not point
Modifying the locale with environment variables doesn't work for native
Windows applications. Just disable the test in this case if the decimal
separator is something different than a point. Use a precheck with a
small C program to achieve that.
Closes https://github.com/curl/curl/pull/2786
Diffstat (limited to 'tests/data/test1148')
-rw-r--r-- | tests/data/test1148 | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/tests/data/test1148 b/tests/data/test1148 index bf65aa411..47fb5a5d4 100644 --- a/tests/data/test1148 +++ b/tests/data/test1148 @@ -37,6 +37,9 @@ progress-bar <command> http://%HOSTIP:%HTTPPORT/1148 -# --stderr log/stderrlog1148 </command> +<precheck> +perl -e '$ENV{"LC_NUMERIC"} = "en_US.UTF-8"; system("./libtest/chkdecimalpoint") and die("Test requires point as decimal separator");' +</precheck> <setenv> LC_ALL= LC_NUMERIC=en_US.UTF-8 |