Why does this change the existing test? Generally, changing old tests indicates that you're introducing a potential regression, because old behavior isn't going to be tested any more.