3.0.ipv8.test.messaging.interfaces.lan_addresses.test_interfaces
Classes
Module Contents
- class 3.0.ipv8.test.messaging.interfaces.lan_addresses.test_interfaces.PresetProvider(return_value: set[str])
Bases:
3.0.ipv8.messaging.interfaces.lan_addresses.addressprovider.AddressProviderProvider that returns a specific value.
- return_value
- class 3.0.ipv8.test.messaging.interfaces.lan_addresses.test_interfaces.MockProviders
Manage a list of providers with preset return values.
- return_values = []
- set_return_values(return_values: collections.abc.Collection[set[str]]) None
Initialize providers for the given return values.
- get_providers(_: bool = False) list[PresetProvider]
Get our providers.
- class 3.0.ipv8.test.messaging.interfaces.lan_addresses.test_interfaces.TestInterfaces(methodName: str = 'runTest')
Bases:
3.0.ipv8.test.base.TestBaseTests related to the interface api.
- test_aggregate_votes_none() None
Check that aggregating no results with no results leads to no results.
- test_aggregate_votes_one() None
Check that aggregating one result with no results leads to one result.