Yes, it's ok to ignore error when tearing down after test, and the refactored tests makes it clear what's part of a test, and what's tearing down after a test. Looks good.