(sqlite_adbc_conn, iris_path)
| 833 | |
| 834 | @pytest.fixture |
| 835 | def sqlite_adbc_iris(sqlite_adbc_conn, iris_path): |
| 836 | import adbc_driver_manager as mgr |
| 837 | |
| 838 | conn = sqlite_adbc_conn |
| 839 | try: |
| 840 | conn.adbc_get_table_schema("iris") |
| 841 | except mgr.ProgrammingError: |
| 842 | conn.rollback() |
| 843 | create_and_load_iris_sqlite3(conn, iris_path) |
| 844 | try: |
| 845 | conn.adbc_get_table_schema("iris_view") |
| 846 | except mgr.ProgrammingError: |
| 847 | conn.rollback() |
| 848 | create_and_load_iris_view(conn) |
| 849 | return conn |
| 850 | |
| 851 | |
| 852 | @pytest.fixture |
nothing calls this directly
no test coverage detected