def test_error_fixture_run(self) -> None:
        '''torment.fixtures.ErrorFixture(context).run()'''

        class fixture(fixtures.Fixture):
            def run(self):
                raise RuntimeError('failure')

        class error_fixture(fixtures.ErrorFixture, fixture):
            def __init__(self, *args, **kwargs) -> None:
                super().__init__(*args, **kwargs)
                self.error = RuntimeError('failure')

        c = unittest.TestCase()

        e = error_fixture(c)
        e.run()

        self.assertIsInstance(e.exception, RuntimeError)
        self.assertEqual(e.exception.args, ( 'failure', ))