summaryrefslogtreecommitdiff
path: root/pint/testsuite/test_pint_eval.py
Commit message (Collapse)AuthorAgeFilesLines
* modify string pre-processing such that multiplication operator is inserted ↵Benjamin W. Portner2023-01-191-5/+5
| | | | before and after brackets, e.g. 2 (3 + 4) -> 2 * (3 + 4)
* - fix error in string pre-processingBenjamin W. Portner2023-01-181-2/+72
| | | | - add tests for pre-processed tree evaluation
* Fix #1470 Handle Modulo & floordiv operator in pint_evalJules Chéron2022-02-201-58/+66
|
* Migration of all tests to pytestHernan2021-01-101-4/+2
| | | | | | | | | | | | | | | | | The intento of this large commit is to move away from unittest into pytest. To speed-up migration we made certain choices that might need to be revisted in the future: - use pytest-subtests to replace unittest subtest infrastructure A lot of this might be better using parametrize - While we have removed certain classes and flatten them to functions, some were kept for no particular reason (rewriting the QuantityTestCase base class) - We have created some fixtures but not optimized. Feature optimization (i.e. using global registries for certain tests might speed up testing as it will void constructing the registry over and over)
* Remove redundant encoding information (utf8 is the default)Guido Imperiale2019-12-131-2/+0
|
* blackGuido Imperiale2019-12-131-30/+29
|
* Remove 2.7 support from codebaseGuido Imperiale2019-12-031-1/+0
|
* Drop support for EOL Python 2.6Hugo2017-10-191-1/+1
|
* Changed location of the testing-related requirementsHernan Grecco2016-08-031-1/+2
| | | | Thanks @movermeyer
* Cosmetics and tests in pint evalHernan Grecco2016-02-131-0/+71