Mercurial > octave-antonio
comparison test/system.tst @ 19168:9163a6e9b096
Use unsetenv to fix libgomp error created by nproc BIST testing.
* nproc.cc (Fnproc): Use unsetenv to delete OMP_NUM_THREADS environment
variable after testing.
* test/system.tst: Rename putenv to setenv in %!tests.
author | Rik <rik@octave.org> |
---|---|
date | Sat, 27 Sep 2014 12:47:37 -0700 |
parents | 8553b88e5909 |
children | 6ca096827123 |
comparison
equal
deleted
inserted
replaced
19167:6f0290863d50 | 19168:9163a6e9b096 |
---|---|
278 %! warning ("on", "Octave:num-to-str"); | 278 %! warning ("on", "Octave:num-to-str"); |
279 %! fail ("getenv (1)", "warning"); | 279 %! fail ("getenv (1)", "warning"); |
280 %! warning (wns.state, "Octave:num-to-str"); | 280 %! warning (wns.state, "Octave:num-to-str"); |
281 | 281 |
282 %!test | 282 %!test |
283 %! putenv ("foobar", "baz"); | 283 %! setenv ("foobar", "baz"); |
284 %! assert (getenv ("foobar"), "baz"); | 284 %! assert (getenv ("foobar"), "baz"); |
285 | 285 |
286 %!error <Invalid call to putenv> putenv () | 286 %!error <Invalid call to setenv> setenv () |
287 %!error <Invalid call to putenv> putenv ("foo", "bar", 1) | 287 %!error <Invalid call to setenv> setenv ("foo", "bar", 1) |
288 | 288 |
289 %!test | 289 %!test |
290 %! wns = warning ("query", "Octave:num-to-str"); | 290 %! wns = warning ("query", "Octave:num-to-str"); |
291 %! warning ("on", "Octave:num-to-str"); | 291 %! warning ("on", "Octave:num-to-str"); |
292 %! fail ("putenv (1, 2)","warning"); | 292 %! fail ("setenv (1, 2)","warning"); |
293 %! warning (wns.state, "Octave:num-to-str"); | 293 %! warning (wns.state, "Octave:num-to-str"); |
294 | 294 |
295 %!test | 295 %!test |
296 %! xdir = pwd (); | 296 %! xdir = pwd (); |
297 %! cd / | 297 %! cd / |