latest.ipv8.test.messaging.interfaces.lan_addresses.test_interfaces
Module Contents
Classes
Provider that returns a specific value. |
|
Manage a list of providers with preset return values. |
|
Tests related to the interface api. |
- class latest.ipv8.test.messaging.interfaces.lan_addresses.test_interfaces.PresetProvider(return_value: Set[str])
Bases:
latest.ipv8.messaging.interfaces.lan_addresses.addressprovider.AddressProvider
Provider that returns a specific value.
- class latest.ipv8.test.messaging.interfaces.lan_addresses.test_interfaces.MockProviders
Manage a list of providers with preset return values.
- set_return_values(return_values: Collection[Set[str]]) None
Initialize providers for the given return values.
- get_providers(_: bool = False) list[PresetProvider]
Get our providers.
- class latest.ipv8.test.messaging.interfaces.lan_addresses.test_interfaces.TestInterfaces(methodName: str = 'runTest')
Bases:
latest.ipv8.test.base.TestBase
Tests 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.