This is an automated email from the ASF dual-hosted git repository.
ccwilliams pushed a change to branch chris--sqllab-cypress
in repository https://gitbox.apache.org/repos/asf/incubator-superset.git.
discard 1f50583 [cypress][sqllab] actually try running lint
discard 95e4e3f [cypress] fix paths
discard 54255d1 [cypress] use *.test.js pattern for tests
discard b489fd1 [cypress][sqllab] add route wait in sourcepanel for flakiness
discard 44e6f23 [cypress][sqllab] fix wait syntax
discard 54e0ae3 [cypress][sqllab] wait for savedquery api response
discard 154ff6f [cypress][sqllab] try 1s wait :O
discard b73e10c [cypress][sqllab] unnest, use visit for href
discard eab9268 [cypress][sqllab] wait for saved query to load
discard 49eadea [cypress][sqllab] try force click
discard bc37413 [cypress][sqllab] remove nested assertions where possible,
update to single test index file
discard 845d625 [cypress] add tests for SQL Lab tabs
discard 4df1db9 [cypress] add selectors/
discard bcfd477 [cypress] add tests for SQL Lab query panel
discard fa208f0 [cypress] add sqllab/sourcePanel integration tests
add 712c1aa Allow user to force refresh metadata (#5933)
add f50ed17 check db extra and metadata params preemptively (#6004)
add 361f588 [Dashboard] Fix margin issue in dashboard modal (#6037)
add 395359f [cypress] add integration tests for dashboard (#6002)
add edfaf91 [cypress] add sqllab/sourcePanel integration tests
add 9ca5c99 [cypress] add tests for SQL Lab query panel
add c4843b2 [cypress] add selectors/
add 9a0ce8c [cypress] add tests for SQL Lab tabs
add b33bcd8 [cypress][sqllab] remove nested assertions where possible,
update to single test index file
add fd25aea [cypress][sqllab] try force click
add 005d36b [cypress][sqllab] wait for saved query to load
add 765c6c0 [cypress][sqllab] unnest, use visit for href
add 0b2f673 [cypress][sqllab] try 1s wait :O
add 5a5884c [cypress][sqllab] wait for savedquery api response
add e84ef8c [cypress][sqllab] fix wait syntax
add 2490181 [cypress][sqllab] add route wait in sourcepanel for flakiness
add d28cd97 [cypress] use *.test.js pattern for tests
add 34f6adb [cypress] fix paths
add 16615ce [cypress][sqllab] actually try running lint
add acbe620 [cypress][dashboards] use *.test.js pattern for tests
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (1f50583)
\
N -- N -- N refs/heads/chris--sqllab-cypress (acbe620)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
No new revisions were added by this update.
Summary of changes:
CONTRIBUTING.md | 2 +-
.../cypress/integration/dashboard/controls.js | 69 ++++++++++++++++++++++
.../integration/dashboard/dashboard.helper.js | 4 ++
.../integration/dashboard/dashboard.test.js | 28 ---------
.../cypress/integration/dashboard/edit_mode.js | 62 +++++++++++++++++++
.../assets/cypress/integration/dashboard/filter.js | 51 ++++++++++++++++
.../cypress/integration/dashboard/index.test.js | 11 ++++
.../assets/cypress/integration/dashboard/load.js | 34 +++++++++++
.../javascripts/sqllab/SqlEditorLeftBar_spec.jsx | 2 +-
.../src/SqlLab/components/SqlEditorLeftBar.jsx | 50 ++++++++++------
.../{CachedLabel.jsx => RefreshLabel.jsx} | 35 +++--------
.../src/dashboard/stylesheets/dashboard.less | 10 +---
superset/cache_util.py | 36 +++++++++--
superset/connectors/sqla/models.py | 3 +-
superset/db_engine_specs.py | 35 +++++++++--
superset/models/core.py | 14 ++++-
superset/views/core.py | 39 +++++++++---
17 files changed, 381 insertions(+), 104 deletions(-)
create mode 100644 superset/assets/cypress/integration/dashboard/controls.js
create mode 100644
superset/assets/cypress/integration/dashboard/dashboard.helper.js
delete mode 100644
superset/assets/cypress/integration/dashboard/dashboard.test.js
create mode 100644 superset/assets/cypress/integration/dashboard/edit_mode.js
create mode 100644 superset/assets/cypress/integration/dashboard/filter.js
create mode 100644 superset/assets/cypress/integration/dashboard/index.test.js
create mode 100644 superset/assets/cypress/integration/dashboard/load.js
copy superset/assets/src/components/{CachedLabel.jsx => RefreshLabel.jsx} (52%)