This Page

Psst... hey. You're reading the latest content, but it might be out of sync with code. You can read Nova 2011.1 docs or all OpenStack docs too.

The nova.tests.image.test_glance Module

class nova.tests.image.test_glance.BaseGlanceTest(methodName='runTest')

Bases: unittest.case.TestCase

assertDateTimesBlank(image_meta)
assertDateTimesEmpty(image_meta)
assertDateTimesFilled(image_meta)
setUp()
class nova.tests.image.test_glance.NullWriter

Bases: object

Used to test ImageService.get which takes a writer object

write(*arg, **kwargs)
class nova.tests.image.test_glance.StubGlanceClient(images, add_response=None, update_response=None)

Bases: object

add_image(metadata, data)
get_image(image_id)
get_image_meta(image_id)
get_images_detailed()
update_image(image_id, metadata, data)
class nova.tests.image.test_glance.TestGetterDateTimeNoneTests(methodName='runTest')

Bases: nova.tests.image.test_glance.BaseGlanceTest

test_detail_handles_blank_datetimes()
test_detail_handles_none_datetimes()
test_detail_makes_datetimes()
test_get_handles_blank_datetimes()
test_get_handles_none_datetimes()
test_get_makes_datetimes()
test_show_handles_blank_datetimes()
test_show_handles_none_datetimes()
test_show_makes_datetimes()
class nova.tests.image.test_glance.TestGlanceImageServiceProperties(methodName='runTest')

Bases: nova.tests.image.test_glance.BaseGlanceTest

test_detail_passes_through_to_client()
test_show_passes_through_to_client()

Ensure attributes which aren’t BASE_IMAGE_ATTRS are stored in the properties dict

class nova.tests.image.test_glance.TestMutatorDateTimeTests(methodName='runTest')

Bases: nova.tests.image.test_glance.BaseGlanceTest

Tests create(), update()

test_create_handles_datetimes()
test_create_handles_none_datetimes()
test_update_handles_datetimes()
test_update_handles_none_datetimes()