<p>I think that the Professor’s actions are reasonable, though not absolutely or perfectly fair. At this point, perfect fairness is not possible. Dropping the test would be unfair to the students who did well on the first test. A retest has the same problem plus requiring more time from the students and less class time for the topics that that the class is supposed to cover.</p>
<p>Pierre, you should be proud of yourself. There is no substitute for integrity. </p>
<p>I think what the professor did was reasonable. It’s clear that you knew the material. No reason that you should be put out for his mistake. Wonder how many people downloaded the practice test and then didn’t study it :-)</p>