SQLAlchemyを知りませんが、テストがトランザクションで実行されており、このトランザクションがコミットされていないようです。明示的にロールバックするか、接続が閉じたときに自動的にロールバックします。