cftime icon indicating copy to clipboard operation
cftime copied to clipboard

1.6.0: pytest warnings

Open kloczek opened this issue 2 years ago • 0 comments

I'm trying to package your module as an rpm package. So I'm using the typical PEP517 based build, install and test cycle used on building packages from non-root account.

  • python3 -sBm build -w --no-isolation
  • because I'm calling build with --no-isolation I'm using during all processes only locally installed modules
  • install .whl file in </install/prefix>
  • run pytest with PYTHONPATH pointing to sitearch and sitelib inside </install/prefix>

Here is pytest output:

+ PYTHONPATH=/home/tkloczko/rpmbuild/BUILDROOT/python-cftime-1.6.0-2.fc35.x86_64/usr/lib64/python3.8/site-packages:/home/tkloczko/rpmbuild/BUILDROOT/python-cftime-1.6.0-2.fc35.x86_64/usr/lib/python3.8/site-packages
+ /usr/bin/pytest -ra -q
=========================================================================== test session starts ============================================================================
platform linux -- Python 3.8.13, pytest-7.1.1, pluggy-1.0.0
rootdir: /home/tkloczko/rpmbuild/BUILD/cftime-1.6.0rel, configfile: setup.cfg, testpaths: test
plugins: forked-1.4.0, xdist-2.5.0, cov-3.0.0
collected 2262 items

test/test_cftime.py ................................................................................................................................................ [  6%]
.................................................................................................................................................................... [ 13%]
.................................................................................................................................................................... [ 20%]
.................................................................................................................................................................... [ 28%]
.................................................................................................................................................................... [ 35%]
.................................................................................................................................................................... [ 42%]
.................................................................................................................................................................... [ 49%]
.................................................................................................................................................................... [ 57%]
.................................................................................................................................................................... [ 64%]
.................................................................................................................................................................... [ 71%]
.................................................................................................................................................................... [ 78%]
.................................................................................................................................................................... [ 86%]
.................................................................................................................................................................... [ 93%]
......................................................................................................................................................               [100%]

============================================================================= warnings summary =============================================================================
../../../../../usr/lib64/python3.8/site-packages/coverage/inorout.py:472
  /usr/lib64/python3.8/site-packages/coverage/inorout.py:472: CoverageWarning: --include is ignored because --source is set (include-ignored)
    self.warn("--include is ignored because --source is set", slug="include-ignored")

-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html

---------- coverage: platform linux, python 3.8.13-final-0 -----------
Name                                                                                                                       Stmts   Miss Branch BrPart  Cover   Missing
----------------------------------------------------------------------------------------------------------------------------------------------------------------------
/home/tkloczko/rpmbuild/BUILDROOT/python-cftime-1.6.0-2.fc35.x86_64/usr/lib64/python3.8/site-packages/cftime/__init__.py       5      0      0      0   100%
----------------------------------------------------------------------------------------------------------------------------------------------------------------------
TOTAL                                                                                                                          5      0      0      0   100%

===================================================================== 2262 passed, 1 warning in 33.44s =====================================================================

kloczek avatar Apr 15 '22 08:04 kloczek