Improve handling of locales in the test suite.
authorMark H Weaver <mhw@netris.org>
Sat, 8 Feb 2014 02:42:28 +0000 (21:42 -0500)
committerMark H Weaver <mhw@netris.org>
Sat, 8 Feb 2014 02:49:35 +0000 (21:49 -0500)
commit0ce224594ae5a673f6a397c284db5f5a61935334
treeeb277832f8bde7aff367ca95703dfea4d09df6df
parent495cea0c931de23f074892b3f32808e676712a18
Improve handling of locales in the test suite.

* test-suite/guile-test (run-tests): Load each test file within
  (with-locale "C" ...).

* test-suite/tests/encoding-iso88591.test:
* test-suite/tests/encoding-iso88597.test:
* test-suite/tests/encoding-utf8.test:
* test-suite/tests/srfi-14.test: Remove broken code to save and restore
  the previous locale.

* test-suite/tests/bytevectors.test:
* test-suite/tests/format.test:
* test-suite/tests/regexp.test:
* test-suite/tests/srfi-19.test:
* test-suite/tests/tree-il.test: Make sure 'setlocale' is defined before
  calling it.
test-suite/guile-test
test-suite/tests/bytevectors.test
test-suite/tests/encoding-iso88591.test
test-suite/tests/encoding-iso88597.test
test-suite/tests/encoding-utf8.test
test-suite/tests/format.test
test-suite/tests/regexp.test
test-suite/tests/srfi-14.test
test-suite/tests/srfi-19.test
test-suite/tests/tree-il.test