add testcase for 2946