do tests without transaction handling to ensure that when close is
called that a transaction hasn't been started somewhere internally by
accident