1 from unittest.mock import patch
3 from sqlmodel import create_engine
5 from ....conftest import get_testing_print_function
8 def test_tutorial(clear_sqlmodel):
9 from docs_src.tutorial.relationship_attributes.cascade_delete_relationships import (
13 mod.sqlite_url = "sqlite://"
14 mod.engine = create_engine(mod.sqlite_url)
17 new_print = get_testing_print_function(calls)
19 with patch("builtins.print", new=new_print):
26 "secret_name": "Dive Wilson",
36 "secret_name": "Tommy Sharp",
46 "secret_name": "Pedro Parqueador",
56 "secret_name": "Pedro Parqueador",
64 {"name": "Wakaland", "id": 3, "headquarters": "Wakaland Capital City"},
68 {"name": "Wakaland", "id": 3, "headquarters": "Wakaland Capital City"},
70 ["Black Lion not found:", None],
71 ["Princess Sure-E not found:", None],