mirror of
https://github.com/apache/superset.git
synced 2026-05-12 11:25:56 +00:00
test: World bank examples (#12161)
* add world bank data fixture * fix fixture cleanup, add fixture to dashboard_tests * apply world bank fixtures, fix tests * fix fixture typo, dashboard ids * fix export dashboard metadata * fix test_export_dashboard_command_key_order * fix export dash tests, not add row when no orphans * debug timeout * fixes after merge * fix lint * run pre-commit * comment test for debug * fix save.test.js Co-authored-by: Karol Kostrzewa <karol.kostrzewa@polidea.com>
This commit is contained in:
committed by
Ville Brofeldt
parent
0acd2ccaaa
commit
bc53be95a5
@@ -16,7 +16,9 @@
|
||||
# under the License.
|
||||
# isort:skip_file
|
||||
import json
|
||||
from tests.fixtures.world_bank_dashboard import load_world_bank_dashboard_with_slices
|
||||
|
||||
import pytest
|
||||
from flask_appbuilder.models.sqla.interface import SQLAInterface
|
||||
import prison
|
||||
|
||||
@@ -66,6 +68,7 @@ class TestOpenApiSpec(SupersetTestCase):
|
||||
|
||||
|
||||
class TestBaseModelRestApi(SupersetTestCase):
|
||||
@pytest.mark.usefixtures("load_world_bank_dashboard_with_slices")
|
||||
def test_default_missing_declaration_get(self):
|
||||
"""
|
||||
API: Test default missing declaration on get
|
||||
@@ -148,6 +151,7 @@ class TestBaseModelRestApi(SupersetTestCase):
|
||||
}
|
||||
self.assertEqual(response, expected_response)
|
||||
|
||||
@pytest.mark.usefixtures("load_world_bank_dashboard_with_slices")
|
||||
def test_default_missing_declaration_put(self):
|
||||
"""
|
||||
API: Test default missing declaration on put
|
||||
|
||||
Reference in New Issue
Block a user