zuul/doc/source/testing.rst
James E. Blair e4de4f44dd Add Drivers to documentation
Re-organize the "internals" section into a "Developer's Guide" with
sub-pages and add the drivers documentation as one of them.

Change-Id: Ibdf0287a7a077dfeaac6c63d1c8beca8d5f3f4be
2017-01-20 05:43:31 -08:00

740 B

Testing

Zuul provides an extensive framework for performing functional testing on the system from end-to-end with major external components replaced by fakes for ease of use and speed.

Test classes that subclass :py~tests.base.ZuulTestCase have access to a number of attributes useful for manipulating or inspecting the environment being simulated in the test:

tests.base.ZuulTestCase

tests.base.FakeGerritConnection

tests.base.FakeGearmanServer

tests.base.RecordingLaunchServer

tests.base.FakeBuild

tests.base.BuildHistory