revise test cases