betty.test_utils.config.collections.sequence module

Test utilities for betty.config.collections.sequence.

class betty.test_utils.config.collections.sequence.ConfigurationSequenceTestBase[source]

Bases: Generic[_ConfigurationT], ConfigurationCollectionTestBase[int, _ConfigurationT]

A base class for testing betty.config.collections.sequence.ConfigurationSequence implementations.

get_configuration_keys() tuple[int, int, int, int][source]

Produce four configuration keys to test the collection with.

async test___contains__() None[source]

Tests betty.config.collections.sequence.ConfigurationSequence.__contains__() implementations.

async test___iter__() None[source]

Tests betty.config.collections.ConfigurationCollection.__iter__() implementations.