latest.ipv8.test.test_database

Module Contents

Classes

MockDatabase

Database that only creates the bare minimum versioning.

TestDatabase

Tests related to the database class.

class latest.ipv8.test.test_database.MockDatabase(file_path: str)

Bases: latest.ipv8.database.Database

Database that only creates the bare minimum versioning.

check_database(database_version: bytes) int

Inject a database version of 0 and succeed.

class latest.ipv8.test.test_database.TestDatabase

Bases: latest.ipv8.test.base.TestBase

Tests related to the database class.

setUp() None

Create a memory-based database.

test_unloaded() None

Check if an unloaded database returns None for queries.

test_closed() None

Check if an unloaded database returns None for queries.