[med-svn] [Git][python-team/packages/mypy][master] 4 commits: d/tests/run-unit-test: also run the mypyc tests

Michael R. Crusoe (@crusoe) gitlab at salsa.debian.org
Wed Sep 4 15:54:57 BST 2024



Michael R. Crusoe pushed to branch master at Debian Python Team / packages / mypy


Commits:
15a947ac by Michael R. Crusoe at 2024-09-04T15:01:11+02:00
d/tests/run-unit-test: also run the mypyc tests

- - - - -
007bc66c by Michael R. Crusoe at 2024-09-04T15:07:01+02:00
d/tests/run-unit-test: skip some tests that are not runnable post- installation.

- - - - -
a65e9498 by Michael R. Crusoe at 2024-09-04T15:07:21+02:00
d/tests/control: need g++ for mypyc tests

- - - - -
9eacd64e by Michael R. Crusoe at 2024-09-04T15:09:45+02:00
routine-update: Ready to upload to unstable

- - - - -


3 changed files:

- debian/changelog
- debian/tests/control
- debian/tests/run-unit-test


Changes:

=====================================
debian/changelog
=====================================
@@ -1,3 +1,12 @@
+mypy (1.11.2-2) unstable; urgency=medium
+
+  * d/tests/run-unit-test: also run the mypyc tests
+  * d/tests/run-unit-test: skip some tests that are not runnable post-
+    installation.
+  * d/tests/control: need g++ for mypyc tests
+
+ -- Michael R. Crusoe <crusoe at debian.org>  Wed, 04 Sep 2024 15:09:45 +0200
+
 mypy (1.11.2-1) unstable; urgency=medium
 
   * New upstream version


=====================================
debian/tests/control
=====================================
@@ -1,5 +1,5 @@
 Tests: run-unit-test
-Depends: gcc,
+Depends: gcc, g++,
          @,
          python3-dev,
          python3-lxml,


=====================================
debian/tests/run-unit-test
=====================================
@@ -24,7 +24,8 @@ rm -Rf mypy mypyc
 cp -r /usr/lib/python3/dist-packages/mypy ./
 cp -r /usr/lib/python3/dist-packages/mypyc ./
 
-MYPY_TEST_PREFIX=${START} pytest-3 -v --pyargs mypy
+mypy_test_prefix=${start} pytest-3 -v --pyargs mypy -k "not (test_bad_eq_version_check or test_bad_ge_version_check or test_parse_invalid_case or test_parse_invalid_section or test_update_data)"
+mypy_test_prefix=${start} pytest-3 -v --pyargs mypyc
 
 rm -Rf mypy/typeshed
 /usr/bin/mypy --config-file ${START}/mypy_self_check.ini mypy



View it on GitLab: https://salsa.debian.org/python-team/packages/mypy/-/compare/7f49c62dd3db56efe2b29fc5d6262a2d3d0addf1...9eacd64e93c5e5ff5d2d49863f4afbd4fc45771e

-- 
View it on GitLab: https://salsa.debian.org/python-team/packages/mypy/-/compare/7f49c62dd3db56efe2b29fc5d6262a2d3d0addf1...9eacd64e93c5e5ff5d2d49863f4afbd4fc45771e
You're receiving this email because of your account on salsa.debian.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-med-commit/attachments/20240904/4e6fb0b7/attachment-0001.htm>


More information about the debian-med-commit mailing list