That's for this commit: 8cab63516c399ccf3c50d44efba4feda71de4d05

Q.rational for Float returns True.  In this way we should treat algebraic numbers.  This test was wrong before.