The ironic.tests.drivers.test_image_cache Module

Tests for ImageCache class and helper functions.

class ironic.tests.drivers.test_image_cache.CleanupImageCacheTestCase(*args, **kwargs)[source]

Bases: ironic.tests.base.TestCase

setUp()[source]
test_both_clean_up(*args, **keywargs)[source]
test_clean_up_another_fs(*args, **keywargs)[source]
test_clean_up_fail(*args, **keywargs)[source]
test_no_clean_up(*args, **keywargs)[source]
test_one_clean_up(*args, **keywargs)[source]
class ironic.tests.drivers.test_image_cache.TestFetchCleanup(*args, **kwargs)[source]

Bases: ironic.tests.base.TestCase

test__fetch(*args, **keywargs)[source]
class ironic.tests.drivers.test_image_cache.TestImageCacheCleanUp(*args, **kwargs)[source]

Bases: ironic.tests.base.TestCase

setUp()[source]
test_clean_up_amount_not_satisfied(*args, **keywargs)[source]
test_clean_up_cache_still_large(*args, **keywargs)[source]
test_clean_up_ensure_cache_size(*args, **keywargs)[source]
test_clean_up_ensure_cache_size_with_amount(*args, **keywargs)[source]
test_clean_up_old_deleted(*args, **keywargs)[source]
test_clean_up_old_with_amount(*args, **keywargs)[source]
test_cleanup_ordering()[source]
test_temp_dir_exception(*args, **keywargs)[source]
test_temp_images_not_cleaned(*args, **keywargs)[source]
class ironic.tests.drivers.test_image_cache.TestImageCacheFetch(*args, **kwargs)[source]

Bases: ironic.tests.base.TestCase

setUp()[source]
test__download_image(*args, **keywargs)[source]
test_fetch_image(*args, **keywargs)[source]
test_fetch_image_dest_and_master_exist_outdated(*args, **keywargs)[source]
test_fetch_image_dest_and_master_exist_uptodate(*args, **keywargs)[source]
test_fetch_image_master_exists(*args, **keywargs)[source]
test_fetch_image_no_master_dir(*args, **keywargs)[source]
test_fetch_image_not_uuid(*args, **keywargs)[source]
test_fetch_image_only_dest_exists(*args, **keywargs)[source]

This Page