diff options
author | Jim Tang <jimtang@google.com> | 2020-04-23 04:00:43 +0000 |
---|---|---|
committer | Dan Shi <dshi@google.com> | 2020-04-28 18:02:38 +0000 |
commit | 81e1c61c10cf907ff8f459ec2093ec1193c2a158 (patch) | |
tree | acb0197bfb6aaa46cca6bcf7d94b029238ba4857 /tox.ini | |
parent | 0f53518e7563783918622b22a9f659010488cfc2 (diff) | |
download | parse_type-android11-mainline-media-release.tar.gz |
Import platform/external/python/parse_typeandroid-vts-11.0_r9android-vts-11.0_r8android-vts-11.0_r7android-vts-11.0_r6android-vts-11.0_r5android-vts-11.0_r4android-vts-11.0_r3android-vts-11.0_r2android-vts-11.0_r16android-vts-11.0_r15android-vts-11.0_r14android-vts-11.0_r13android-vts-11.0_r12android-vts-11.0_r11android-vts-11.0_r10android-vts-11.0_r1android-security-11.0.0_r76android-security-11.0.0_r75android-security-11.0.0_r74android-security-11.0.0_r73android-security-11.0.0_r72android-security-11.0.0_r71android-security-11.0.0_r70android-security-11.0.0_r69android-security-11.0.0_r68android-security-11.0.0_r67android-security-11.0.0_r66android-security-11.0.0_r65android-security-11.0.0_r64android-security-11.0.0_r63android-security-11.0.0_r62android-security-11.0.0_r61android-security-11.0.0_r60android-security-11.0.0_r59android-security-11.0.0_r58android-security-11.0.0_r57android-security-11.0.0_r56android-security-11.0.0_r55android-security-11.0.0_r54android-security-11.0.0_r53android-security-11.0.0_r52android-security-11.0.0_r51android-security-11.0.0_r50android-security-11.0.0_r49android-security-11.0.0_r1android-platform-11.0.0_r2android-platform-11.0.0_r1android-mainline-11.0.0_r44android-mainline-11.0.0_r43android-mainline-11.0.0_r42android-mainline-11.0.0_r41android-mainline-11.0.0_r40android-mainline-11.0.0_r39android-mainline-11.0.0_r38android-mainline-11.0.0_r37android-mainline-11.0.0_r36android-mainline-11.0.0_r35android-mainline-11.0.0_r34android-mainline-11.0.0_r32android-mainline-11.0.0_r31android-mainline-11.0.0_r30android-mainline-11.0.0_r28android-mainline-11.0.0_r27android-mainline-11.0.0_r26android-mainline-11.0.0_r25android-mainline-11.0.0_r24android-mainline-11.0.0_r23android-mainline-11.0.0_r22android-mainline-11.0.0_r21android-mainline-11.0.0_r20android-mainline-11.0.0_r18android-mainline-11.0.0_r17android-mainline-11.0.0_r16android-mainline-11.0.0_r15android-mainline-11.0.0_r14android-mainline-11.0.0_r13android-mainline-11.0.0_r12android-cts-11.0_r9android-cts-11.0_r8android-cts-11.0_r7android-cts-11.0_r6android-cts-11.0_r5android-cts-11.0_r4android-cts-11.0_r3android-cts-11.0_r2android-cts-11.0_r16android-cts-11.0_r15android-cts-11.0_r14android-cts-11.0_r13android-cts-11.0_r12android-cts-11.0_r11android-cts-11.0_r10android-cts-11.0_r1android-11.0.0_r6android-11.0.0_r5android-11.0.0_r4android-11.0.0_r3android-11.0.0_r25android-11.0.0_r2android-11.0.0_r17android-11.0.0_r1android11-tests-releaseandroid11-security-releaseandroid11-s1-releaseandroid11-releaseandroid11-mainline-tethering-releaseandroid11-mainline-permission-releaseandroid11-mainline-os-statsd-releaseandroid11-mainline-networkstack-releaseandroid11-mainline-media-swcodec-releaseandroid11-mainline-media-releaseandroid11-mainline-extservices-releaseandroid11-mainline-documentsui-releaseandroid11-mainline-conscrypt-releaseandroid11-mainline-cellbroadcast-releaseandroid11-mainline-captiveportallogin-releaseandroid11-dev
source_repository_url: "user/jimtang/parse_type"
source_branch: "master"
source_tip_commit: "6fd4cdc3f280e29d270b2a1c16bd9763df44b5f0"
target_repository_name: "platform/external/python/parse_type"
Review is done in ag/11205351
Bug: 147789339
Test: atest vts_kernel_proc_file_api_test
Change-Id: Icbd455a3987bb7a4a102e48924655681ba0f6308
Diffstat (limited to 'tox.ini')
-rw-r--r-- | tox.ini | 86 |
1 files changed, 86 insertions, 0 deletions
@@ -0,0 +1,86 @@ +# ============================================================================ +# TOX CONFIGURATION: parse_type +# ============================================================================ +# DESCRIPTION: +# +# Use tox to run tasks (tests, ...) in a clean virtual environment. +# Tox is configured by default for online usage. +# +# Run tox, like: +# +# tox -e py27 +# tox -e py37 +# +# SEE ALSO: +# * https://tox.readthedocs.io/en/latest/config.html +# ============================================================================ +# -- ONLINE USAGE: +# PIP_INDEX_URL = https://pypi.org/simple + +[tox] +minversion = 3.10.0 +envlist = py27, py37, py38, pypy, pypy3, doctest +skip_missing_interpreters = True +sitepackages = False +indexserver = + default = https://pypi.org/simple + + +# ----------------------------------------------------------------------------- +# TEST ENVIRONMENTS: +# ----------------------------------------------------------------------------- +# install_command = pip install -U {opts} {packages} +[testenv] +changedir = {toxinidir} +commands = + pytest {posargs:tests} +deps = + pytest < 5.0; python_version < '3.0' # >= 4.2 + pytest >= 5.0; python_version >= '3.0' + pytest-html >= 1.19.0 +setenv = + TOXRUN = yes + PYSETUP_BOOTSTRAP = no + + +[testenv:doctest] +commands = + pytest --doctest-modules -v parse_type + + +# ----------------------------------------------------------------------------- +# MORE TEST ENVIRONMENTS: +# ----------------------------------------------------------------------------- +[testenv:coverage] +commands = + pytest --cov=parse_type {posargs:tests} + coverage combine + coverage html + coverage xml +deps = + {[testenv]deps} + pytest-cov + coverage>=4.0 + +[testenv:install] +changedir = {envdir} +commands = + python ../../setup.py install -q + {toxinidir}/bin/toxcmd.py copytree ../../tests . + pytest {posargs:tests} +deps = + pytest>=3.2 + + +# ----------------------------------------------------------------------------- +# SELDOM USED TEST ENVIRONMENTS: +# ----------------------------------------------------------------------------- +# -- ENSURE: README.rst is well-formed. +# python setup.py --long-description | rst2html.py >output.html +; [testenv:check_setup] +; changedir = {toxinidir} +; commands= +; python setup.py --long-description > output.tmp +; rst2html.py output.tmp output.html +; deps = +; docutils |