Most sincere instructors wouldnt' test someone for a higher rank if they weren't certain that person wasn't ready for the test. Here's the question, would you test a student you expected to fail if the situation was such that the student might benefit from that failed test as opposed to not testing at all?