mirror of
https://github.com/apache/superset.git
synced 2026-04-19 16:14:52 +00:00
refactor: Ensure Flask framework leverages the Flask-SQLAlchemy session (Phase II) (#26909)
This commit is contained in:
@@ -42,12 +42,10 @@ def session_with_data(session: Session) -> Iterator[Session]:
|
||||
session.rollback()
|
||||
|
||||
|
||||
def test_add_favorite(session_with_data: Session) -> None:
|
||||
def test_add_favorite(session: Session) -> None:
|
||||
from superset.daos.dashboard import DashboardDAO
|
||||
|
||||
dashboard = DashboardDAO.find_by_id(
|
||||
100, session=session_with_data, skip_base_filter=True
|
||||
)
|
||||
dashboard = DashboardDAO.find_by_id(100, skip_base_filter=True)
|
||||
if not dashboard:
|
||||
return
|
||||
assert len(DashboardDAO.favorited_ids([dashboard])) == 0
|
||||
@@ -59,12 +57,10 @@ def test_add_favorite(session_with_data: Session) -> None:
|
||||
assert len(DashboardDAO.favorited_ids([dashboard])) == 1
|
||||
|
||||
|
||||
def test_remove_favorite(session_with_data: Session) -> None:
|
||||
def test_remove_favorite(session: Session) -> None:
|
||||
from superset.daos.dashboard import DashboardDAO
|
||||
|
||||
dashboard = DashboardDAO.find_by_id(
|
||||
100, session=session_with_data, skip_base_filter=True
|
||||
)
|
||||
dashboard = DashboardDAO.find_by_id(100, skip_base_filter=True)
|
||||
if not dashboard:
|
||||
return
|
||||
assert len(DashboardDAO.favorited_ids([dashboard])) == 0
|
||||
|
||||
Reference in New Issue
Block a user