can you make these tests a little less sensitive to floating point round off, with a tolerance?