You're Invited:Meet the Socket Team at BlackHat and DEF CON in Las Vegas, Aug 4-6.RSVP
Socket
Book a DemoInstallSign in
Socket

nose-blacklist

Package Overview
Dependencies
Maintainers
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

nose-blacklist

test exclusion for nose with blacklists

0.0.2
pipPyPI
Maintainers
1

================ nose-blacklist

.. image:: https://travis-ci.org/pglass/nose-blacklist.svg?branch=master :target: https://travis-ci.org/pglass/nose-blacklist

nose-blacklist is a plugin for nose_ that provides a powerful way of skipping tests without requiring code changes.

  • Test cases are excluded by regex matching
  • Tests cases are matched by their fully-qualified names, including the module, class, and function/method names.
  • Tests to skip can be sourced from one or more files, or from cli arguments

Quickstart

.. code-block:: shell

$ pip install nose-blacklist

$ nosetests --with-blacklist \
    --blacklist=<pattern1> \
    --blacklist=<pattern2> \
    mytests/

Blacklist strings can be specified from one or more files. Blacklist files can be used in conjunction with the --blacklist arguments.

.. code-block:: shell

$ cat blacklist.txt
test_thing
# test_other_thing
test_third_thing

$ nosetests --with-blacklist \
    --blacklist-file=blacklist.txt \
    mytests/

The blacklist file should have a single pattern per line, as above. Any line starting with a # is commented and will be ignored.

.. _nose: https://nose.readthedocs.org/en/latest/

Keywords

nose blacklist skip exclude

FAQs

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts