changeset 22545:29dab5b8332a

system.tst: Add tolerance of 2*eps to cputime() tests (bug #49166). * system.tst: Add tolerance (2 * eps (t_expected)) to cputime tests.
author Rik <rik@octave.org>
date Wed, 28 Sep 2016 08:57:26 -0700
parents 6763f91685da
children 6b52d1e7ed56
files test/system.tst
diffstat 1 files changed, 2 insertions(+), 3 deletions(-) [+]
line wrap: on
line diff
--- a/test/system.tst	Wed Sep 28 06:58:50 2016 -0700
+++ b/test/system.tst	Wed Sep 28 08:57:26 2016 -0700
@@ -22,12 +22,11 @@
 %!   sin (i);
 %! endfor
 %! [t2, u2, s2] = cputime ();
-%! assert (t1, u1 + s1);
-%! assert (t2 == u2 + s2);
+%! assert (t1, u1 + s1, 2*eps (t1));
+%! assert (t2, u2 + s2, 2*eps (t2));
 %! assert (t2 >= t1);
 %! assert (u2 >= u2);
 %! assert (s2 >= s2);
-%!#assert (t1 == u1 + s1 && t2 == u2 + s2 && t2 >= t1 && u2 >= u2 && s2 >= s2);
 
 %!test
 %! tic ();