agent0.chainsync.test_fixtures.dummy_session
Pytest fixture that creates an in memory db session and creates dummy db schemas
Classes
Base class to subclass from to define the schema |
|
Dummy but very sincere table schema. |
|
Dummy table schema that wants to be dropped. |
Functions
|
Dummy session fixture for tests. |
Module Contents
- class agent0.chainsync.test_fixtures.dummy_session.DummyBase
Bases:
sqlalchemy.orm.MappedAsDataclass,sqlalchemy.orm.DeclarativeBaseBase class to subclass from to define the schema
- class agent0.chainsync.test_fixtures.dummy_session.Very
Bases:
DummyBaseDummy but very sincere table schema.
- key: sqlalchemy.orm.Mapped[str]
- class agent0.chainsync.test_fixtures.dummy_session.DropMe
Bases:
DummyBaseDummy table schema that wants to be dropped.
- key: sqlalchemy.orm.Mapped[str]
- agent0.chainsync.test_fixtures.dummy_session.dummy_session() Iterator[sqlalchemy.orm.Session]
Dummy session fixture for tests.
- Yields:
Session – A sqlalchemy session object