Detecting Changes in Third-Party Code

A "bloat of tests" compared to what? Typically I'll write these tests either when I'm learning a new library, using a new part of a library, or when a library becomes difficult to trust. I wouldn't just write them completely blindly.