| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2022-03-18 | tests: make python2 dependency on 32-bit windows non-fatal | Eli Schwartz | |
| Apparently Azure provides 64-bit python2 when we try to test 32-bit, and that breaks everything on the 32-bit test runner. I don't understand the environment setup, and that runner is disappearing soon anyway. Hopefully this shuts up the known breakage. | |||
| 2022-03-17 | tests: don't skip python version tests if python is found but its dep is broken | Eli Schwartz | |
| If a version of python is installed for testing against, we should assume it's actually important to test against it. | |||
| 2022-03-16 | unittests: convert python tests to project tests | Eli Schwartz | |
| Perhaps when this test case was originally created, project tests could not use a matrix of options? This is certainly possible today, so don't write special unittest handling for this instead. This adds proper visibility into what gets run and what doesn't. Now we know which python executables got tested and which got skipped. | |||
| 2021-10-08 | python: Add platlibdir and purelibdir options | Xavier Claessens | |
| 2021-09-29 | tests: take into account Debian Python paths | Filipe Laíns | |
| Signed-off-by: Filipe Laíns <lains@riseup.net> | |||
| 2021-08-18 | tests: python module should install files correctly | Eli Schwartz | |
| - default to python site-packages - subdir to site-packages/subdir - arbitrary install_dir | |||
| 2021-08-16 | interpreter: Fix holder_map not being updated when subproject fails | Xavier Claessens | |
| Fixes: #9038 | |||
| 2021-08-15 | Revert "interpreter: Fix holder_map not being updated when subproject fails" | Jussi Pakkanen | |
| This reverts commit 566383c727219fc20cf1c90c0fe7dae4bcac5c96. | |||
| 2021-08-09 | interpreter: Fix holder_map not being updated when subproject fails | Xavier Claessens | |
| Fixes: #9038 | |||
| 2021-03-04 | mass rewrite of string formatting to use f-strings everywhere | Eli Schwartz | |
| performed by running "pyupgrade --py36-plus" and committing the results | |||
| 2020-07-12 | simplify/correct test logic | Michael Hirsch | |
| before this, tests were being skipped on Ubuntu 20.04 with Anaconda Python Now, all 5 tests success | |||
| 2020-07-12 | some python test cases don't care about backend, so run them in any case | Michael Hirsch | |
| 2020-07-12 | raise SystemExit() generally preferred to sys.exit(1) | Michael Hirsch | |
| 2020-07-12 | c lang not needed for this test | Michael Hirsch | |
| 2020-07-12 | setuptools is not stdlib, but distutils is | Michael Hirsch | |
| 2019-10-20 | Disable extension module tests with Python 3.8 and VS2015. | Jussi Pakkanen | |
| 2019-06-12 | modules/python: add a modules keyword argument | Dylan Baker | |
| This mirrors the modules keyword argument that some dependencies (such as qt and llvm) take. This allows an easier method to determine if modules are installed. | |||
| 2019-04-03 | modules/python: Report program found in find_installation() | Dylan Baker | |
| Currently find_installation is silent, which is pretty annoying. Let's log it. | |||
| 2018-12-12 | tests: Add tests for the python module | Dylan Baker | |
| This doesn't touch everything as it's just based on the python3 module tests, ported to the python module. It's still better than the one very basic test in the unit test module. | |||
| 2018-05-03 | python module: Move tests to test cases/unit | Nirbheek Chauhan | |
| The tests are only run via unit tests, so that's where they should be. | |||
| 2018-04-09 | [fixup]: Rename find to find_installation | Mathieu Duponchelle | |
| 2018-04-06 | Implement a generic python module | Mathieu Duponchelle | |
| With contributions from Håvard Graff | |||
