Spaces:
Build error
Build error
| import pytest | |
| from my_app.models import FooModel, BarModel | |
| def foo_model(): | |
| """Fixture function para crear una instancia de FooModel""" | |
| yield FooModel() | |
| def bar_model(): | |
| """Fixture function para crear una instancia de BarModel""" | |
| yield BarModel() | |
| def db_connection(): | |
| """Fixture function para crear una conexión a la base de datos""" | |
| connection = create_database_connection() | |
| yield connection | |
| close_database_connection(connection) | |
| def test_something(foo_model, bar_model, db_connection): | |
| # Prueba que usa las fixture functions | |
| assert foo_model.do_something() == bar_model.do_something() | |
| assert db_connection.execute("SELECT COUNT(*) FROM tabla").fetchone()[0] > 0 |