Commit f9510154 authored by Daniel Scheffler's avatar Daniel Scheffler
Browse files

Merge branch 'enhancement/migrate_to_pytest'

parents e54536b3 c653a037
Pipeline #35167 failed with stages
in 5 minutes and 20 seconds
......@@ -20,11 +20,6 @@ test_py_tools_ds:
stage: test
script:
- source /root/mambaforge/bin/activate ci_env
# TODO remove as soon as CI runner is rebuilt
- mamba install pandas
- pip install pytest pytest-cov pytest-reporter-html1
- make pytest
- make docs
artifacts:
......
......@@ -2,6 +2,13 @@
History
=======
0.20.0 (2021-11-23)
-------------------
* Tests are now called via pytest instead of nosetest. This improves stability and test output and adds nice reports.
* Coverage now works in multiprocessing after properly closing and joining multiprocessing.Pool and adding .coveragerc.
0.19.1 (2021-11-19)
-------------------
......
......@@ -62,7 +62,7 @@ lint: ## check style with flake8
(cat ./tests/linting/pydocstyle.log && exit 1)
urlcheck: ## check for dead URLs
urlchecker check . --file-types .py,.rst,.md,.json
urlchecker check . --file-types .py,.rst,.md,.json --exclude-patterns test_reports/report.html
test: ## run tests quickly with the default Python
python setup.py test
......
......@@ -22,5 +22,5 @@
# See the License for the specific language governing permissions and
# limitations under the License.
__version__ = '0.19.1'
__versionalias__ = '20211119_01'
__version__ = '0.20.0'
__versionalias__ = '20211123_01'
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment