test cases for undo in test driver
Merge remote-tracking branch 'origin/khye_an'