This PR adds new cypress tests for SQL lab

**SQL tabs**
1) supports creating new tab
2) supports removing a tab

**Table selector**
1) renders dropdowns to select database, schema, and table
2) asserts that you can sequentially select `database > schema > table`, and 
that doing so 
  a) generates a table schema preview 
  b) returns a dataset preview

**Query panel**
1) supports entering and running a query
2) supports saving a query and visiting the saved query url to assert the same 
query + results 

Other tests I considered but couldn't implement easily due to Cypress 
limitations, etc.
- renaming a tab (requires browser dialog support)
- downloading csv 

@kristw @michellethomas @graceguo-supercat @mistercrunch 

[ Full content available at: 
https://github.com/apache/incubator-superset/pull/5974 ]
This message was relayed via gitbox.apache.org for [email protected]

Reply via email to