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 /