Browse Source

Add prefix for all commands in documentation (#2877)

* Add prefix for commands in docs

* Add prefix for commands in example's README
pull/2904/head
Grey Li 6 years ago committed by Hsiaoming Yang
parent
commit
21b0aa6dd8
  1. 18
      docs/cli.rst
  2. 2
      docs/config.rst
  3. 2
      docs/deploying/fastcgi.rst
  4. 6
      docs/deploying/mod_wsgi.rst
  5. 10
      docs/deploying/wsgi-standalone.rst
  6. 34
      docs/installation.rst
  7. 8
      docs/patterns/appfactories.rst
  8. 8
      docs/patterns/packages.rst
  9. 2
      docs/quickstart.rst
  10. 2
      docs/testing.rst
  11. 2
      docs/tutorial/database.rst
  12. 16
      docs/tutorial/deploy.rst
  13. 20
      docs/tutorial/factory.rst
  14. 4
      docs/tutorial/install.rst
  15. 4
      docs/tutorial/layout.rst
  16. 10
      docs/tutorial/tests.rst
  17. 4
      docs/upgrading.rst
  18. 16
      examples/javascript/README.rst
  19. 50
      examples/tutorial/README.rst

18
docs/cli.rst

@ -195,8 +195,8 @@ command, instead of ``flask run --port 8000``:
.. code-block:: none .. code-block:: none
export FLASK_RUN_PORT=8000 $ export FLASK_RUN_PORT=8000
flask run $ flask run
* Running on http://127.0.0.1:8000/ * Running on http://127.0.0.1:8000/
These can be added to the ``.flaskenv`` file just like ``FLASK_APP`` to These can be added to the ``.flaskenv`` file just like ``FLASK_APP`` to
@ -211,7 +211,7 @@ python-dotenv is not installed.
.. code-block:: none .. code-block:: none
flask run $ flask run
* Tip: There are .env files present. Do "pip install python-dotenv" to use them. * Tip: There are .env files present. Do "pip install python-dotenv" to use them.
You can tell Flask not to load dotenv files even when python-dotenv is You can tell Flask not to load dotenv files even when python-dotenv is
@ -223,8 +223,8 @@ configure as expected.
.. code-block:: none .. code-block:: none
export FLASK_SKIP_DOTENV=1 $ export FLASK_SKIP_DOTENV=1
flask run $ flask run
Environment Variables From virtualenv Environment Variables From virtualenv
@ -236,11 +236,11 @@ script. Activating the virtualenv will set the variables.
Unix Bash, :file:`venv/bin/activate`:: Unix Bash, :file:`venv/bin/activate`::
export FLASK_APP=hello $ export FLASK_APP=hello
Windows CMD, :file:`venv\\Scripts\\activate.bat`:: Windows CMD, :file:`venv\\Scripts\\activate.bat`::
set FLASK_APP=hello > set FLASK_APP=hello
It is preferred to use dotenv support over this, since :file:`.flaskenv` can be It is preferred to use dotenv support over this, since :file:`.flaskenv` can be
committed to the repository so that it works automatically wherever the project committed to the repository so that it works automatically wherever the project
@ -268,7 +268,7 @@ This example adds the command ``create_user`` that takes the argument
:: ::
flask create_user admin $ flask create_user admin
This example adds the same command, but as ``user create``, a command in a This example adds the same command, but as ``user create``, a command in a
group. This is useful if you want to organize multiple related commands. :: group. This is useful if you want to organize multiple related commands. ::
@ -289,7 +289,7 @@ group. This is useful if you want to organize multiple related commands. ::
:: ::
flask user create demo $ flask user create demo
See :ref:`testing-cli` for an overview of how to test your custom See :ref:`testing-cli` for an overview of how to test your custom
commands. commands.

2
docs/config.rst

@ -164,7 +164,7 @@ The following configuration values are used internally by Flask:
application. It should be a long random string of bytes, although unicode application. It should be a long random string of bytes, although unicode
is accepted too. For example, copy the output of this to your config:: is accepted too. For example, copy the output of this to your config::
python -c 'import os; print(os.urandom(16))' $ python -c 'import os; print(os.urandom(16))'
b'_5#y2L"F4Q8z\n\xec]/' b'_5#y2L"F4Q8z\n\xec]/'
**Do not reveal the secret key when posting questions or committing code.** **Do not reveal the secret key when posting questions or committing code.**

2
docs/deploying/fastcgi.rst

@ -49,7 +49,7 @@ can execute it:
.. sourcecode:: text .. sourcecode:: text
# chmod +x /var/www/yourapplication/yourapplication.fcgi $ chmod +x /var/www/yourapplication/yourapplication.fcgi
Configuring Apache Configuring Apache
------------------ ------------------

6
docs/deploying/mod_wsgi.rst

@ -27,21 +27,21 @@ follows:
.. sourcecode:: text .. sourcecode:: text
# apt-get install libapache2-mod-wsgi $ apt-get install libapache2-mod-wsgi
If you are using a yum based distribution (Fedora, OpenSUSE, etc..) you If you are using a yum based distribution (Fedora, OpenSUSE, etc..) you
can install it as follows: can install it as follows:
.. sourcecode:: text .. sourcecode:: text
# yum install mod_wsgi $ yum install mod_wsgi
On FreeBSD install `mod_wsgi` by compiling the `www/mod_wsgi` port or by On FreeBSD install `mod_wsgi` by compiling the `www/mod_wsgi` port or by
using pkg_add: using pkg_add:
.. sourcecode:: text .. sourcecode:: text
# pkg install ap22-mod_wsgi2 $ pkg install ap22-mod_wsgi2
If you are using pkgsrc you can install `mod_wsgi` by compiling the If you are using pkgsrc you can install `mod_wsgi` by compiling the
`www/ap2-wsgi` package. `www/ap2-wsgi` package.

10
docs/deploying/wsgi-standalone.rst

@ -15,13 +15,13 @@ Gunicorn
worker model ported from Ruby's Unicorn project. It supports both `eventlet`_ worker model ported from Ruby's Unicorn project. It supports both `eventlet`_
and `greenlet`_. Running a Flask application on this server is quite simple:: and `greenlet`_. Running a Flask application on this server is quite simple::
gunicorn myproject:app $ gunicorn myproject:app
`Gunicorn`_ provides many command-line options -- see ``gunicorn -h``. `Gunicorn`_ provides many command-line options -- see ``gunicorn -h``.
For example, to run a Flask application with 4 worker processes (``-w For example, to run a Flask application with 4 worker processes (``-w
4``) binding to localhost port 4000 (``-b 127.0.0.1:4000``):: 4``) binding to localhost port 4000 (``-b 127.0.0.1:4000``)::
gunicorn -w 4 -b 127.0.0.1:4000 myproject:app $ gunicorn -w 4 -b 127.0.0.1:4000 myproject:app
.. _Gunicorn: http://gunicorn.org/ .. _Gunicorn: http://gunicorn.org/
.. _eventlet: http://eventlet.net/ .. _eventlet: http://eventlet.net/
@ -35,7 +35,7 @@ which makes it more complicated to setup than gunicorn.
Running `uWSGI HTTP Router`_:: Running `uWSGI HTTP Router`_::
uwsgi --http 127.0.0.1:5000 --module myproject:app $ uwsgi --http 127.0.0.1:5000 --module myproject:app
For a more optimized setup, see :doc:`configuring uWSGI and NGINX <uwsgi>`. For a more optimized setup, see :doc:`configuring uWSGI and NGINX <uwsgi>`.
@ -67,7 +67,7 @@ non-blocking event-driven networking library. Twisted Web comes with a
standard WSGI container which can be controlled from the command line using standard WSGI container which can be controlled from the command line using
the ``twistd`` utility:: the ``twistd`` utility::
twistd web --wsgi myproject.app $ twistd web --wsgi myproject.app
This example will run a Flask application called ``app`` from a module named This example will run a Flask application called ``app`` from a module named
``myproject``. ``myproject``.
@ -77,7 +77,7 @@ as well; see ``twistd -h`` and ``twistd web -h`` for more information. For
example, to run a Twisted Web server in the foreground, on port 8080, with an example, to run a Twisted Web server in the foreground, on port 8080, with an
application from ``myproject``:: application from ``myproject``::
twistd -n web --port tcp:8080 --wsgi myproject.app $ twistd -n web --port tcp:8080 --wsgi myproject.app
.. _Twisted: https://twistedmatrix.com/ .. _Twisted: https://twistedmatrix.com/
.. _Twisted Web: https://twistedmatrix.com/trac/wiki/TwistedWeb .. _Twisted Web: https://twistedmatrix.com/trac/wiki/TwistedWeb

34
docs/installation.rst

@ -81,28 +81,28 @@ Create a project folder and a :file:`venv` folder within:
.. code-block:: sh .. code-block:: sh
mkdir myproject $ mkdir myproject
cd myproject $ cd myproject
python3 -m venv venv $ python3 -m venv venv
On Windows: On Windows:
.. code-block:: bat .. code-block:: bat
py -3 -m venv venv $ py -3 -m venv venv
If you needed to install virtualenv because you are on an older version of If you needed to install virtualenv because you are on an older version of
Python, use the following command instead: Python, use the following command instead:
.. code-block:: sh .. code-block:: sh
virtualenv venv $ virtualenv venv
On Windows: On Windows:
.. code-block:: bat .. code-block:: bat
\Python27\Scripts\virtualenv.exe venv > \Python27\Scripts\virtualenv.exe venv
.. _install-activate-env: .. _install-activate-env:
@ -113,13 +113,13 @@ Before you work on your project, activate the corresponding environment:
.. code-block:: sh .. code-block:: sh
. venv/bin/activate $ . venv/bin/activate
On Windows: On Windows:
.. code-block:: bat .. code-block:: bat
venv\Scripts\activate > venv\Scripts\activate
Your shell prompt will change to show the name of the activated environment. Your shell prompt will change to show the name of the activated environment.
@ -130,7 +130,7 @@ Within the activated environment, use the following command to install Flask:
.. code-block:: sh .. code-block:: sh
pip install Flask $ pip install Flask
Flask is now installed. Check out the :doc:`/quickstart` or go to the Flask is now installed. Check out the :doc:`/quickstart` or go to the
:doc:`Documentation Overview </index>`. :doc:`Documentation Overview </index>`.
@ -143,7 +143,7 @@ update the code from the master branch:
.. code-block:: sh .. code-block:: sh
pip install -U https://github.com/pallets/flask/archive/master.tar.gz $ pip install -U https://github.com/pallets/flask/archive/master.tar.gz
.. _install-install-virtualenv: .. _install-install-virtualenv:
@ -158,27 +158,27 @@ On Linux, virtualenv is provided by your package manager:
.. code-block:: sh .. code-block:: sh
# Debian, Ubuntu # Debian, Ubuntu
sudo apt-get install python-virtualenv $ sudo apt-get install python-virtualenv
# CentOS, Fedora # CentOS, Fedora
sudo yum install python-virtualenv $ sudo yum install python-virtualenv
# Arch # Arch
sudo pacman -S python-virtualenv $ sudo pacman -S python-virtualenv
If you are on Mac OS X or Windows, download `get-pip.py`_, then: If you are on Mac OS X or Windows, download `get-pip.py`_, then:
.. code-block:: sh .. code-block:: sh
sudo python2 Downloads/get-pip.py $ sudo python2 Downloads/get-pip.py
sudo python2 -m pip install virtualenv $ sudo python2 -m pip install virtualenv
On Windows, as an administrator: On Windows, as an administrator:
.. code-block:: bat .. code-block:: bat
\Python27\python.exe Downloads\get-pip.py > \Python27\python.exe Downloads\get-pip.py
\Python27\python.exe -m pip install virtualenv > \Python27\python.exe -m pip install virtualenv
Now you can return above and :ref:`install-create-env`. Now you can return above and :ref:`install-create-env`.

8
docs/patterns/appfactories.rst

@ -91,14 +91,14 @@ Using Applications
To run such an application, you can use the :command:`flask` command:: To run such an application, you can use the :command:`flask` command::
export FLASK_APP=myapp $ export FLASK_APP=myapp
flask run $ flask run
Flask will automatically detect the factory (``create_app`` or ``make_app``) Flask will automatically detect the factory (``create_app`` or ``make_app``)
in ``myapp``. You can also pass arguments to the factory like this:: in ``myapp``. You can also pass arguments to the factory like this::
export FLASK_APP="myapp:create_app('dev')" $ export FLASK_APP="myapp:create_app('dev')"
flask run $ flask run
Then the ``create_app`` factory in ``myapp`` is called with the string Then the ``create_app`` factory in ``myapp`` is called with the string
``'dev'`` as the argument. See :doc:`/cli` for more detail. ``'dev'`` as the argument. See :doc:`/cli` for more detail.

8
docs/patterns/packages.rst

@ -61,19 +61,19 @@ a big problem, just add a new file called :file:`setup.py` next to the inner
In order to run the application you need to export an environment variable In order to run the application you need to export an environment variable
that tells Flask where to find the application instance:: that tells Flask where to find the application instance::
export FLASK_APP=yourapplication $ export FLASK_APP=yourapplication
If you are outside of the project directory make sure to provide the exact If you are outside of the project directory make sure to provide the exact
path to your application directory. Similarly you can turn on the path to your application directory. Similarly you can turn on the
development features like this:: development features like this::
export FLASK_ENV=development $ export FLASK_ENV=development
In order to install and run the application you need to issue the following In order to install and run the application you need to issue the following
commands:: commands::
pip install -e . $ pip install -e .
flask run $ flask run
What did we gain from this? Now we can restructure the application a bit What did we gain from this? Now we can restructure the application a bit
into multiple modules. The only thing you have to remember is the into multiple modules. The only thing you have to remember is the

2
docs/quickstart.rst

@ -85,7 +85,7 @@ should see your hello world greeting.
you can make the server publicly available simply by adding you can make the server publicly available simply by adding
``--host=0.0.0.0`` to the command line:: ``--host=0.0.0.0`` to the command line::
flask run --host=0.0.0.0 $ flask run --host=0.0.0.0
This tells your operating system to listen on all public IPs. This tells your operating system to listen on all public IPs.

2
docs/testing.rst

@ -18,7 +18,7 @@ You can then use that with your favourite testing solution.
In this documentation we will use the `pytest`_ package as the base In this documentation we will use the `pytest`_ package as the base
framework for our tests. You can install it with ``pip``, like so:: framework for our tests. You can install it with ``pip``, like so::
pip install pytest $ pip install pytest
.. _pytest: .. _pytest:
https://pytest.org https://pytest.org

2
docs/tutorial/database.rst

@ -204,7 +204,7 @@ Run the ``init-db`` command:
.. code-block:: none .. code-block:: none
flask init-db $ flask init-db
Initialized the database. Initialized the database.
There will now be a ``flaskr.sqlite`` file in the ``instance`` folder in There will now be a ``flaskr.sqlite`` file in the ``instance`` folder in

16
docs/tutorial/deploy.rst

@ -21,7 +21,7 @@ is installed first:
.. code-block:: none .. code-block:: none
pip install wheel $ pip install wheel
Running ``setup.py`` with Python gives you a command line tool to issue Running ``setup.py`` with Python gives you a command line tool to issue
build-related commands. The ``bdist_wheel`` command will build a wheel build-related commands. The ``bdist_wheel`` command will build a wheel
@ -29,7 +29,7 @@ distribution file.
.. code-block:: none .. code-block:: none
python setup.py bdist_wheel $ python setup.py bdist_wheel
You can find the file in ``dist/flaskr-1.0.0-py3-none-any.whl``. The You can find the file in ``dist/flaskr-1.0.0-py3-none-any.whl``. The
file name is the name of the project, the version, and some tags about file name is the name of the project, the version, and some tags about
@ -41,7 +41,7 @@ file with ``pip``.
.. code-block:: none .. code-block:: none
pip install flaskr-1.0.0-py3-none-any.whl $ pip install flaskr-1.0.0-py3-none-any.whl
Pip will install your project along with its dependencies. Pip will install your project along with its dependencies.
@ -50,8 +50,8 @@ create the database in the instance folder.
.. code-block:: none .. code-block:: none
export FLASK_APP=flaskr $ export FLASK_APP=flaskr
flask init-db $ flask init-db
When Flask detects that it's installed (not in editable mode), it uses When Flask detects that it's installed (not in editable mode), it uses
a different directory for the instance folder. You can find it at a different directory for the instance folder. You can find it at
@ -70,7 +70,7 @@ You can use the following command to output a random secret key:
.. code-block:: none .. code-block:: none
python -c 'import os; print(os.urandom(16))' $ python -c 'import os; print(os.urandom(16))'
b'_5#y2L"F4Q8z\n\xec]/' b'_5#y2L"F4Q8z\n\xec]/'
@ -99,7 +99,7 @@ first install it in the virtual environment:
.. code-block:: none .. code-block:: none
pip install waitress $ pip install waitress
You need to tell Waitress about your application, but it doesn't use You need to tell Waitress about your application, but it doesn't use
``FLASK_APP`` like ``flask run`` does. You need to tell it to import and ``FLASK_APP`` like ``flask run`` does. You need to tell it to import and
@ -107,7 +107,7 @@ call the application factory to get an application object.
.. code-block:: none .. code-block:: none
waitress-serve --call 'flaskr:create_app' $ waitress-serve --call 'flaskr:create_app'
Serving on http://0.0.0.0:8080 Serving on http://0.0.0.0:8080

20
docs/tutorial/factory.rst

@ -30,7 +30,7 @@ directory should be treated as a package.
.. code-block:: none .. code-block:: none
mkdir flaskr $ mkdir flaskr
.. code-block:: python .. code-block:: python
:caption: ``flaskr/__init__.py`` :caption: ``flaskr/__init__.py``
@ -138,25 +138,25 @@ For Linux and Mac:
.. code-block:: none .. code-block:: none
export FLASK_APP=flaskr $ export FLASK_APP=flaskr
export FLASK_ENV=development $ export FLASK_ENV=development
flask run $ flask run
For Windows cmd, use ``set`` instead of ``export``: For Windows cmd, use ``set`` instead of ``export``:
.. code-block:: none .. code-block:: none
set FLASK_APP=flaskr > set FLASK_APP=flaskr
set FLASK_ENV=development > set FLASK_ENV=development
flask run > flask run
For Windows PowerShell, use ``$env:`` instead of ``export``: For Windows PowerShell, use ``$env:`` instead of ``export``:
.. code-block:: none .. code-block:: none
$env:FLASK_APP = "flaskr" > $env:FLASK_APP = "flaskr"
$env:FLASK_ENV = "development" > $env:FLASK_ENV = "development"
flask run > flask run
You'll see output similar to this: You'll see output similar to this:

4
docs/tutorial/install.rst

@ -80,7 +80,7 @@ Use ``pip`` to install your project in the virtual environment.
.. code-block:: none .. code-block:: none
pip install -e . $ pip install -e .
This tells pip to find ``setup.py`` in the current directory and install This tells pip to find ``setup.py`` in the current directory and install
it in *editable* or *development* mode. Editable mode means that as you it in *editable* or *development* mode. Editable mode means that as you
@ -91,7 +91,7 @@ You can observe that the project is now installed with ``pip list``.
.. code-block:: none .. code-block:: none
pip list $ pip list
Package Version Location Package Version Location
-------------- --------- ---------------------------------- -------------- --------- ----------------------------------

4
docs/tutorial/layout.rst

@ -5,8 +5,8 @@ Create a project directory and enter it:
.. code-block:: none .. code-block:: none
mkdir flask-tutorial $ mkdir flask-tutorial
cd flask-tutorial $ cd flask-tutorial
Then follow the :doc:`installation instructions </installation>` to set Then follow the :doc:`installation instructions </installation>` to set
up a Python virtual environment and install Flask for your project. up a Python virtual environment and install Flask for your project.

10
docs/tutorial/tests.rst

@ -28,7 +28,7 @@ Install them both:
.. code-block:: none .. code-block:: none
pip install pytest coverage $ pip install pytest coverage
.. _pytest: https://pytest.readthedocs.io/ .. _pytest: https://pytest.readthedocs.io/
.. _coverage: https://coverage.readthedocs.io/ .. _coverage: https://coverage.readthedocs.io/
@ -510,7 +510,7 @@ the test functions you've written.
.. code-block:: none .. code-block:: none
pytest $ pytest
========================= test session starts ========================== ========================= test session starts ==========================
platform linux -- Python 3.6.4, pytest-3.5.0, py-1.5.3, pluggy-0.6.0 platform linux -- Python 3.6.4, pytest-3.5.0, py-1.5.3, pluggy-0.6.0
@ -532,13 +532,13 @@ to run pytest instead of running it directly.
.. code-block:: none .. code-block:: none
coverage run -m pytest $ coverage run -m pytest
You can either view a simple coverage report in the terminal: You can either view a simple coverage report in the terminal:
.. code-block:: none .. code-block:: none
coverage report $ coverage report
Name Stmts Miss Branch BrPart Cover Name Stmts Miss Branch BrPart Cover
------------------------------------------------------ ------------------------------------------------------
@ -553,7 +553,7 @@ An HTML report allows you to see which lines were covered in each file:
.. code-block:: none .. code-block:: none
coverage html $ coverage html
This generates files in the ``htmlcov`` directory. Open This generates files in the ``htmlcov`` directory. Open
``htmlcov/index.html`` in your browser to see the report. ``htmlcov/index.html`` in your browser to see the report.

4
docs/upgrading.rst

@ -218,12 +218,12 @@ To apply the upgrade script do the following:
<https://raw.githubusercontent.com/pallets/flask/0.12.3/scripts/flask-07-upgrade.py>`_ <https://raw.githubusercontent.com/pallets/flask/0.12.3/scripts/flask-07-upgrade.py>`_
2. Run it in the directory of your application:: 2. Run it in the directory of your application::
python flask-07-upgrade.py > patchfile.diff $ python flask-07-upgrade.py > patchfile.diff
3. Review the generated patchfile. 3. Review the generated patchfile.
4. Apply the patch:: 4. Apply the patch::
patch -p1 < patchfile.diff $ patch -p1 < patchfile.diff
5. If you were using per-module template folders you need to move some 5. If you were using per-module template folders you need to move some
templates around. Previously if you had a folder named :file:`templates` templates around. Previously if you had a folder named :file:`templates`

16
examples/javascript/README.rst

@ -23,9 +23,9 @@ Install
:: ::
python3 -m venv venv $ python3 -m venv venv
. venv/bin/activate $ . venv/bin/activate
pip install -e . $ pip install -e .
Run Run
@ -33,8 +33,8 @@ Run
:: ::
export FLASK_APP=js_example $ export FLASK_APP=js_example
flask run $ flask run
Open http://127.0.0.1:5000 in a browser. Open http://127.0.0.1:5000 in a browser.
@ -44,6 +44,6 @@ Test
:: ::
pip install -e '.[test]' $ pip install -e '.[test]'
coverage run -m pytest $ coverage run -m pytest
coverage report $ coverage report

50
examples/tutorial/README.rst

@ -14,32 +14,32 @@ you're reading.** You probably want the latest tagged version, but the
default Git version is the master branch. :: default Git version is the master branch. ::
# clone the repository # clone the repository
git clone https://github.com/pallets/flask $ git clone https://github.com/pallets/flask
cd flask $ cd flask
# checkout the correct version # checkout the correct version
git tag # shows the tagged versions $ git tag # shows the tagged versions
git checkout latest-tag-found-above $ git checkout latest-tag-found-above
cd examples/tutorial $ cd examples/tutorial
Create a virtualenv and activate it:: Create a virtualenv and activate it::
python3 -m venv venv $ python3 -m venv venv
. venv/bin/activate $ . venv/bin/activate
Or on Windows cmd:: Or on Windows cmd::
py -3 -m venv venv $ py -3 -m venv venv
venv\Scripts\activate.bat $ venv\Scripts\activate.bat
Install Flaskr:: Install Flaskr::
pip install -e . $ pip install -e .
Or if you are using the master branch, install Flask from source before Or if you are using the master branch, install Flask from source before
installing Flaskr:: installing Flaskr::
pip install -e ../.. $ pip install -e ../..
pip install -e . $ pip install -e .
Run Run
@ -47,17 +47,17 @@ Run
:: ::
export FLASK_APP=flaskr $ export FLASK_APP=flaskr
export FLASK_ENV=development $ export FLASK_ENV=development
flask init-db $ flask init-db
flask run $ flask run
Or on Windows cmd:: Or on Windows cmd::
set FLASK_APP=flaskr > set FLASK_APP=flaskr
set FLASK_ENV=development > set FLASK_ENV=development
flask init-db > flask init-db
flask run > flask run
Open http://127.0.0.1:5000 in a browser. Open http://127.0.0.1:5000 in a browser.
@ -67,11 +67,11 @@ Test
:: ::
pip install '.[test]' $ pip install '.[test]'
pytest $ pytest
Run with coverage report:: Run with coverage report::
coverage run -m pytest $ coverage run -m pytest
coverage report $ coverage report
coverage html # open htmlcov/index.html in a browser $ coverage html # open htmlcov/index.html in a browser

Loading…
Cancel
Save