mirror of
https://github.com/davidhalter/typeshed.git
synced 2025-12-16 08:47:39 +08:00
* README.md: refactor "Running the tests" This organises the section a little better. Previously some tests were unmentioned; it read as if mypy_test and pytype_test were the only tests. The section is now organised by test, making it easy to keep track of the requirements and details of each. This also makes it easier to add documentation for stubtest. Also mention turning on Travis CI on your fork, since that is very useful. * README.md: document stubtest_test.py * stubtest_test: add it * travis: add stubtest_test to CI * stubtest_test: add whitelists
48 lines
1.7 KiB
YAML
48 lines
1.7 KiB
YAML
dist: bionic
|
|
language: python
|
|
python: 3.8
|
|
|
|
jobs:
|
|
include:
|
|
- name: "pytype"
|
|
python: 3.6
|
|
install: pip install -r requirements-tests-py3.txt
|
|
script: ./tests/pytype_test.py
|
|
- name: "mypy (typed-ast)"
|
|
python: 3.7
|
|
install: pip install -U git+git://github.com/python/mypy git+git://github.com/python/typed_ast
|
|
script: ./tests/mypy_test.py --platform=linux
|
|
- name: "mypy (ast)"
|
|
python: 3.8
|
|
install: pip install -U git+git://github.com/python/mypy
|
|
script: ./tests/mypy_test.py --platform=linux
|
|
- name: "mypy (Windows)"
|
|
install: pip install -U git+git://github.com/python/mypy
|
|
script: ./tests/mypy_test.py --platform=win32
|
|
- name: "mypy (Darwin)"
|
|
install: pip install -U git+git://github.com/python/mypy
|
|
script: ./tests/mypy_test.py --platform=darwin
|
|
- name: "mypy self test"
|
|
script: ./tests/mypy_selftest.py
|
|
- name: "check file consistency"
|
|
script: ./tests/check_consistent.py
|
|
- name: "flake8"
|
|
install: pip install -r requirements-tests-py3.txt
|
|
script: flake8
|
|
- name: "stubtest py38"
|
|
python: 3.8
|
|
install: pip install -U git+git://github.com/python/mypy@a07dbd00
|
|
script: ./tests/stubtest_test.py
|
|
- name: "stubtest py37"
|
|
python: 3.7
|
|
install: pip install -U git+git://github.com/python/mypy@a07dbd00
|
|
script: ./tests/stubtest_test.py
|
|
- name: "stubtest py36"
|
|
python: 3.6
|
|
install: pip install -U git+git://github.com/python/mypy@a07dbd00
|
|
script: ./tests/stubtest_test.py
|
|
- name: "stubtest py35"
|
|
python: 3.5
|
|
install: pip install -U git+git://github.com/python/mypy@a07dbd00
|
|
script: ./tests/stubtest_test.py
|