Fix underspecified assertions in new tests for file reload race (#3353)

I accidentally left the test assertions unnecessarily vague in
https://github.com/zed-industries/zed/pull/3348. This PR makes the
assertions constrain the behavior more specifically. I also added a
second test for a related bug that was fixed in that PR, about
performing and undoing an edit while a buffer reload is in-progress.

Release Notes:

- NA
8837045abbMax Brunsfeld committed on 11/17/2023, 5:32:00 PM· committed by GitHubparents9d8184655548ca
1 file changedLine totals unavailable