Allow to inject warning filters during ``nosetest``.
Put the same arguments as warnings.filterwarnings in setup.cfg at the root of your project. Separated each argument by pipes |, one filter per line. Whitespace are stripped.
[nosetests] warningfilters=default |.* |DeprecationWarning |notebook.* ignore |.*metadata.* |DeprecationWarning |notebook.* once |.*schema.* |UserWarning |nbfor.* error |.*warn.* |DeprecationWarning |notebook.services.contents.manager*
If you prefer another name for the configuration file, you can tell nose to load the configuration using the -c flag: run the tests with nosetests -c nose.cfg.
Each line of warning filter is separated in maximum 4 sections, that match the first 4 sections of filterwarnings:
filterwarnings(action, message="", category=Warning, module="", lineno=0, append=False)
fields 2 to 4 can be omitted, ie to say 1 line can be of the following form:
action action| message action| message | category action| message | category | module
the value of each fields is treated the same as for filterwarnigns except: - whitespace are trimmed. - if the category has dots, the corresponding class try to be imported. If it does not have dots, the name is looked up in builtins or __builtins__
test are failing
For some reasons in some systems tests are failing; it seem that this package have difficulty to self-test. That’s likely due to the fact that the tested package need to be in different namespaces, and by self-testing we break this assumption.
Home-page: https://github.com/Carreau/nose_warnings_filters Author: Matthias Bussonnier Author-email: firstname.lastname@example.org License: MIT Description: UNKNOWN Platform: UNKNOWN Requires-Python: >=2.7
Release history Release notifications
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
|Filename, size & hash SHA256 hash help||File type||Python version||Upload date|
|nose_warnings_filters-0.1.5-py3-none-any.whl (7.0 kB) Copy SHA256 hash SHA256||Wheel||py3|
|nose_warnings_filters-0.1.5.tar.gz (3.9 kB) Copy SHA256 hash SHA256||Source||None|