def test_elapsed_end_set(self): # set(str(float(timer.elapsed)) is required to be compatible with Ubuntu. # On windows set(timer.elapsed) is sufficient. timer = Timer() allowed = set(digits + '.eE-+') timer.end = time() self.assertTrue(set(timer.elapsed) <= allowed, msg=str(timer.elapsed) + '\nAllowed: ' + str(allowed))