The SSH host key has changed on 8 April, 2022 to this one: SHA256:573uTBSeh74kvOo0HJXi5ijdzRm8me27suzNEDlGyrQ
Python implementation of [Earthstar](
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

30 lines
630 B

"""Test configuration and global fixtures
from ed25519 import SigningKey
import pytest
from _pytest.fixtures import SubRequest
from earthsnake.identity import Identity
from .helpers import random_name
def identity(request: SubRequest) -> Identity:
"""A valid identity"""
seed = b''
name = random_name()
for marker in request.node.iter_markers('id_key_seed'):
for seed in marker.args:
for marker in request.node.iter_markers('id_name'):
for name in marker.args:
sign = SigningKey(seed)
return Identity(name, sign_key=sign)