Mercurial > octave
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 ();