alchemy-mock
alchemy-mock copied to clipboard
selecting single columns does not work
Selecting single columns does not work for me. eg. the following is not working
db = UnifiedAlchemyMagicMock()
db.session.query(MyTable.col).all()
what is the error?
none, it just returns an empty list but if run it on all columns
db = UnifiedAlchemyMagicMock()
db.session.query(MyTable).all()
i get results. The column alwalys has a value
how do you provide data to UnifiedAlchemyMagicMock
? 2 provided examples should return empty list unless you do something else
I've proven out that selecting columns doesn't work:
session = UnifiedAlchemyMagicMock()
session.add(Model(col1=1, col2=2))
v = session.query(Model.col2).first()
assert v.col2 == 2
# None - assert fails
session = UnifiedAlchemyMagicMock()
session.add(Model(col1=1, col2=2))
v = session.query(Model).first()
assert v.col2 == 2
# 2 - assert passes
Were there any updates on this? I'm running into the same issues.