Redoing tests is actually amazing! Worst case is that you learn the same amount and best case you really get a good understanding of the material! I’ve had two classes with test redos and I always learn more with them!
Redoing things until you understand them thoroughly is the point of homework assignments. The test is supposed to assess if the material was learned, not teach it.