Is a passing test suite enough to establish that code is correct?

The question A common position, especially now that most code is written by AI agents, runs as follows: write tests with enough coverage, and then it does not matter what [ ]