Refactored test_dbr.py to separate unit tests that rely on an empty db to succeed (ie. at least default error messages)