Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
docs: improve docs on running tests locally (apache#14102)
* Fix missing items in ToC Thanks to whatever autoformatting tool was running (: Signed-off-by: Étienne Boisseau-Sierra <etienne.boisseau-sierra@unipart.io> * Fix minimal Python version required Currently Python 3.7 is still supported by Superset — cf. https://github.com/apache/superset/blob/4b23d0eccabcc3932369c90468be8b4f36ec64d0/setup.py#L160 I assue it is thus safe to run the test with Py3.7. Signed-off-by: Étienne Boisseau-Sierra <etienne.boisseau-sierra@unipart.io> * List MySQL/MariaDB as OS dependecy for test As raised in issue apache#14052, MySQL (or MariaDB) is required for being able to install the Python requirements. (I assume due to `mysqlclient` dependency — cf. https://github.com/apache/superset/blob/master/requirements/development.txt#L23) Signed-off-by: Étienne Boisseau-Sierra <etienne.boisseau-sierra@unipart.io> * Fix which dependencies are installed for tests To install `tox` (for running the test suite), we want to install the… testing dependencies, rather than “simply” the local ones. Note that the `requirements/testing` is a superset of the `requirements/local`: https://github.com/apache/superset/blob/master/requirements/testing.txt vs https://github.com/apache/superset/blob/master/requirements/local.txt Linked to issue apache#14052 Signed-off-by: Étienne Boisseau-Sierra <etienne.boisseau-sierra@unipart.io> * Emphasize how to name demo admin user Related to apache#14052 Signed-off-by: Étienne Boisseau-Sierra <etienne.boisseau-sierra@unipart.io> * Fix max Python version required Indeed, Python 3.9 isn't yet supported (cf. e.g., issue apache#14159). Signed-off-by: Étienne Boisseau-Sierra <etienne.boisseau-sierra@unipart.io>
- Loading branch information