============================= test session starts ==============================
platform linux -- Python 3.13.5, pytest-9.0.2, pluggy-1.6.0
benchmark: 5.2.3 (defaults: timer=time.perf_counter disable_gc=False min_rounds=5 min_time=0.000005 max_time=1.0 calibration_precision=10 warmup=False warmup_iterations=100000)
rootdir: /home/peter/GIT/sqlit-performance-study
configfile: pyproject.toml
plugins: timeout-2.4.0, asyncio-1.3.0, benchmark-5.2.3, cov-7.0.0, Faker-40.1.0
asyncio: mode=Mode.AUTO, debug=False, asyncio_default_fixture_loop_scope=function, asyncio_default_test_loop_scope=function
collected 347 items

tests/unit/test_completion_scaling.py ...                                [  0%]
tests/unit/test_mssql_routine_completion.py ............................ [  8%]
.......                                                                  [ 10%]
tests/unit/sql_completion/test_alter_table.py .................          [ 15%]
tests/unit/sql_completion/test_core.py ................................. [ 25%]
....................                                                     [ 31%]
tests/unit/sql_completion/test_create_index.py ..........                [ 34%]
tests/unit/sql_completion/test_create_table.py ...............           [ 38%]
tests/unit/sql_completion/test_create_view.py ........                   [ 40%]
tests/unit/sql_completion/test_delete.py .................               [ 45%]
tests/unit/sql_completion/test_drop.py ...............                   [ 49%]
tests/unit/sql_completion/test_edge_cases_cross_returning.py ........... [ 53%]
........                                                                 [ 55%]
tests/unit/sql_completion/test_edge_cases_misc.py ...................... [ 61%]
....                                                                     [ 62%]
tests/unit/sql_completion/test_edge_cases_select_window.py ............. [ 66%]
.....                                                                    [ 68%]
tests/unit/sql_completion/test_edge_cases_union_cast.py ................ [ 72%]
.....                                                                    [ 74%]
tests/unit/sql_completion/test_insert.py .........                       [ 76%]
tests/unit/sql_completion/test_select.py ............................... [ 85%]
..........                                                               [ 88%]
tests/unit/sql_completion/test_truncate.py ......                        [ 90%]
tests/unit/sql_completion/test_update.py ............                    [ 93%]
tests/unit/test_autocomplete_multidb.py ............                     [ 97%]
tests/unit/test_autocomplete_alias_multi_db.py .                         [ 97%]
tests/unit/test_autocomplete_cr_line_endings.py ..                       [ 97%]
tests/unit/test_autocomplete_cursor_positions.py .......                 [100%]

============================= 347 passed in 0.51s ==============================
