Such is a DSL for writing tests with expensive, nested fixtures – which typically means functional tests. It requires the layers plugin (see Organizing Test Fixtures into Layers). What does it look like? Unlike some python testing DSLs, such is just plain old python. import unittest from nose2.tools import such class SomeLayer: @classmethod def setUp(cls): it.somelayer = True @classmethod def tea