Added test cases for variant shift