[RDY] Improve test_eval.in

The old version required to change the range given to `:w` for each new
test. Now a new buffer is used instead.

Looking at Vim's `test_eval.in`, which got quite big, it's better to be safe now than sorry later.