mirror of
https://github.com/apache/superset.git
synced 2026-04-21 00:54:44 +00:00
test: fix flaky Python unit tests (#12253)
This commit is contained in:
@@ -179,13 +179,16 @@ class TestQueryApi(SupersetTestCase):
|
||||
"""
|
||||
admin = self.get_user("admin")
|
||||
client_id = self.get_random_string()
|
||||
self.insert_query(get_example_database().id, admin.id, client_id)
|
||||
query = self.insert_query(get_example_database().id, admin.id, client_id)
|
||||
max_id = db.session.query(func.max(Query.id)).scalar()
|
||||
self.login(username="admin")
|
||||
uri = f"api/v1/query/{max_id + 1}"
|
||||
rv = self.client.get(uri)
|
||||
self.assertEqual(rv.status_code, 404)
|
||||
|
||||
db.session.delete(query)
|
||||
db.session.commit()
|
||||
|
||||
def test_get_query_no_data_access(self):
|
||||
"""
|
||||
Query API: Test get query without data access
|
||||
|
||||
@@ -534,6 +534,8 @@ class TestSavedQueryApi(SupersetTestCase):
|
||||
uri = f"api/v1/saved_query/{max_id + 1}"
|
||||
rv = self.client.get(uri)
|
||||
assert rv.status_code == 404
|
||||
db.session.delete(query)
|
||||
db.session.commit()
|
||||
|
||||
def test_create_saved_query(self):
|
||||
"""
|
||||
|
||||
Reference in New Issue
Block a user