diff options
Diffstat (limited to 'gnu/tests/base.scm')
| -rw-r--r-- | gnu/tests/base.scm | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/gnu/tests/base.scm b/gnu/tests/base.scm index a6278b25d4d..7170ab1e382 100644 --- a/gnu/tests/base.scm +++ b/gnu/tests/base.scm | |||
| @@ -178,6 +178,18 @@ info --version") | |||
| 178 | '(false-if-exception (getaddrinfo "does-not-exist")) | 178 | '(false-if-exception (getaddrinfo "does-not-exist")) |
| 179 | marionette)) | 179 | marionette)) |
| 180 | 180 | ||
| 181 | (test-equal "locale" | ||
| 182 | "en_US.utf8" | ||
| 183 | (marionette-eval '(begin | ||
| 184 | ;; XXX: This 'setenv' call wouldn't be needed | ||
| 185 | ;; but our glibc@2.23 currently ignores | ||
| 186 | ;; /run/current-system/locale. | ||
| 187 | (setenv "GUIX_LOCPATH" | ||
| 188 | "/run/current-system/locale") | ||
| 189 | (let ((before (setlocale LC_ALL "en_US.utf8"))) | ||
| 190 | (setlocale LC_ALL before))) | ||
| 191 | marionette)) | ||
| 192 | |||
| 181 | (test-assert "screendump" | 193 | (test-assert "screendump" |
| 182 | (begin | 194 | (begin |
| 183 | (marionette-control (string-append "screendump " #$output | 195 | (marionette-control (string-append "screendump " #$output |
