The test pretty-printer printed both Delete and Shift as Delete, meaning that a whole load of tests were incorrect. The reason that this wasn't caught earlier is that Delete can often make as much sense as Shift (even though one would, obviously, prefer Shift to Delete whenever possible).
The test pretty-printer printed both Delete and Shift as Delete, meaning that a whole load of tests were incorrect. The reason that this wasn't caught earlier is that Delete can often make as much sense as Shift (even though one would, obviously, prefer Shift to Delete whenever possible).