Rational tests