This one is rare—but not rare enough.
And if you've seen it before, you already know… this is where things start to unravel.
The moment you realize the tests are passing… but the bug is still very much alive.
That's when your confidence quietly leaves the room.
Because now it's not just the code you don't trust.
It's the tests.
And once that happens… everything becomes a suggestion.
Sometimes fixing a bug doesn't break the tests—
it reveals they were broken the whole time.
But… two unit tests are now failing.