Fixtures used during Gabbi-based test runs.
- 
class ceilometer.tests.functional.gabbi.fixtures.CORSConfigFixture[source]
 
Bases: gabbi.fixture.GabbiFixture
Inject mock configuration for the CORS middleware.
- 
start_fixture()[source]
 
- 
stop_fixture()[source]
 
Remove the monkeypatch.
- 
class ceilometer.tests.functional.gabbi.fixtures.ConfigFixture[source]
 
Bases: gabbi.fixture.GabbiFixture
Establish the relevant configuration for a test run.
- 
start_fixture()[source]
 
Set up config.
- 
stop_fixture()[source]
 
Reset the config and remove data.
- 
class ceilometer.tests.functional.gabbi.fixtures.EventDataFixture[source]
 
Bases: gabbi.fixture.GabbiFixture
Instantiate some sample event data for use in testing.
- 
start_fixture()[source]
 
Create some events.
- 
stop_fixture()[source]
 
Destroy the events.
- 
class ceilometer.tests.functional.gabbi.fixtures.SampleDataFixture[source]
 
Bases: gabbi.fixture.GabbiFixture
Instantiate some sample data for use in testing.
- 
start_fixture()[source]
 
Create some samples.
- 
stop_fixture()[source]
 
Destroy the samples.