use double run_corner_cases function in add unit test