You can develop with failing tests and reorder them after the code change before publishing your branch.