Test cases for all database creations

another pull with errthing