glare.tests.unit package¶
Subpackages¶
- glare.tests.unit.api package
- Submodules
- glare.tests.unit.api.test_create module
- glare.tests.unit.api.test_delete module
- glare.tests.unit.api.test_delete_blobs module
- glare.tests.unit.api.test_download module
- glare.tests.unit.api.test_list module
- glare.tests.unit.api.test_locations module
- glare.tests.unit.api.test_show module
- glare.tests.unit.api.test_update module
- glare.tests.unit.api.test_upload module
- Module contents
- glare.tests.unit.db package
- glare.tests.unit.middleware package
Submodules¶
glare.tests.unit.base module¶
-
class
glare.tests.unit.base.
BaseTestCase
(*args, **kwargs)[source]¶ Bases:
testtools.testcase.TestCase
-
config
(**kw)[source]¶ Override some configuration values.
The keyword arguments are the names of configuration options to override and their values.
If a group argument is supplied, the overrides are applied to the specified configuration option group.
All overrides are automatically cleared at the end of the current test by the fixtures cleanup process.
-
glare.tests.unit.glare_fixtures module¶
-
class
glare.tests.unit.glare_fixtures.
BannedDBSchemaOperations
(banned_resources=None)[source]¶ Bases:
fixtures.fixture.Fixture
Ban some operations for migrations
-
setUp
()[source]¶ Prepare the Fixture for use.
This should not be overridden. Concrete fixtures should implement _setUp. Overriding of setUp is still supported, just not recommended.
After setUp has completed, the fixture will have one or more attributes which can be used (these depend totally on the concrete subclass).
Raises: MultipleExceptions if _setUp fails. The last exception captured within the MultipleExceptions will be a SetupError exception. Returns: None. Changed in 1.3: The recommendation to override setUp has been reversed - before 1.3, setUp() should be overridden, now it should not be. Changed in 1.3.1: BaseException is now caught, and only subclasses of Exception are wrapped in MultipleExceptions.
-
glare.tests.unit.test_fixtures module¶
glare.tests.unit.test_hacking module¶
glare.tests.unit.test_multistore module¶
glare.tests.unit.test_policies module¶
glare.tests.unit.test_quotas module¶
-
class
glare.tests.unit.test_quotas.
TestDynamicQuotas
(*args, **kwargs)[source]¶ Bases:
glare.tests.unit.base.BaseTestArtifactAPI
Test dynamic quota limits.
-
class
glare.tests.unit.test_quotas.
TestStaticQuotas
(*args, **kwargs)[source]¶ Bases:
glare.tests.unit.base.BaseTestArtifactAPI
Test static quota limits.
glare.tests.unit.test_store_api module¶
glare.tests.unit.test_unpacking module¶
glare.tests.unit.test_utils module¶
-
class
glare.tests.unit.test_utils.
TestReaders
(*args, **kwargs)[source]¶ Bases:
glare.tests.unit.base.BaseTestCase
Test various readers in glare.common.utils
-
test_cooperative_reader_iterator
()[source]¶ Ensure cooperative reader class accesses all bytes of file
-
test_cooperative_reader_of_iterator
()[source]¶ Ensure cooperative reader supports iterator backends too
-
glare.tests.unit.test_validation_hooks module¶
glare.tests.unit.test_validators module¶
-
class
glare.tests.unit.test_validators.
TestValidators
(*args, **kwargs)[source]¶ Bases:
glare.tests.unit.base.BaseTestArtifactAPI
Class for testing field validators.