from unittest.mock import patch

from sqlmodel import create_engine

from ...conftest import get_testing_print_function

expected_calls = [
    [
        [
            {
                "id": 7,
                "name": "Captain North America",
                "secret_name": "<NAME>",
                "age": 93,
            }
        ]
    ]
]


def test_tutorial(clear_sqlmodel):
    from docs_src.tutorial.offset_and_limit import tutorial003 as mod

    mod.sqlite_url = "sqlite://"
    mod.engine = 