Don't ignore exceptions just because they're not defined.
Don't ignore exceptions just because they're not defined.

This bug causes a future test to break since the tearDown didn't finish properly, but allows the current test to pass even though an error happens during teardown.

RELNOTES: labs.testing.Environment: Fixed a bug where an exception thrown in a tearDown method would not cause the test to fail if the exception evaluates to false.

-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=140380860

Medium/closure-library,teppeis/closure-library,ikabirov/closure-library,google/closure-library,platinumpixs/google-closure-library,Medium/closure-library,redforks/closure-library,ikabirov/closure-library,teppeis/closure-library,joeltine/closure-library,lucidsoftware/closure-library,joeltine/closure-library,lucidsoftware/closure-library,redforks/closure-library,ikabirov/closure-library,lucidsoftware/closure-library,google/closure-library,google/closure-library,platinumpixs/google-closure-library,joeltine/closure-library,joeltine/closure-library,redforks/closure-library,Medium/closure-library,google/closure-library,Medium/closure-library,teppeis/closure-library,platinumpixs/google-closure-library,ikabirov/closure-library,google/closure-library,lucidsoftware/closure-library,redforks/closure-library,teppeis/closure-library,platinumpixs/google-closure-library