[TIP] unittest.TestCase and tags

Albert-Jan Roskam fomcl at yahoo.com
Fri Apr 18 12:12:35 PDT 2014

> I have a collection of integration tests based on the unittest package.
> I'd like to be able to categorise tests, so I can select what kind of tests
> I want to run. For example, tests reaching local filesystem,
> tests relying on remote database servers, and so on.

from nose.plugins.attrib import attr
import unittest

class Test(unittest.TestCase):
    def test_blah(self):

then select the attribute:

$ nosetests -a database

Thanks, didn't know about this ;-)

More information about the testing-in-python mailing list