Skip to content

Commit

Permalink
Catching up to latest KERIpy. (#101)
Browse files Browse the repository at this point in the history
Signed-off-by: pfeairheller <pfeairheller@gmail.com>
  • Loading branch information
pfeairheller authored Dec 27, 2023
1 parent 8f086a6 commit dd0cf79
Show file tree
Hide file tree
Showing 4 changed files with 21 additions and 20 deletions.
4 changes: 2 additions & 2 deletions scripts/init_agent.py
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
import pytest
import requests
from keri import kering
from keri.core import coring
from keri.core import coring, serdering
from keri.core.coring import Tiers

from signify.app.clienting import SignifyClient
Expand All @@ -21,7 +21,7 @@ def create_agent():
stem = "signify:controller"

ims = input("Type of paste controller inception event:")
serder = serdering.SerderKERIraw=ims.encode("utf-8"))
serder = serdering.SerderKERI(raw=ims.encode("utf-8"))
siger = coring.Siger(qb64=ims[serder.size:])

res = requests.post(url="http://localhost:3903/boot",
Expand Down
2 changes: 1 addition & 1 deletion src/signify/peer/exchanging.py
Original file line number Diff line number Diff line change
Expand Up @@ -80,7 +80,7 @@ def sendFromEvents(self, name, topic, exn, sigs, atc, recipients):
Parameters:
name (str): human readable identifier alias to send from
topic (Str): message topic
exn (Serder): peer-to-peer message to send
exn (SerderKERI): peer-to-peer message to send
sigs (list): qb64 signatures over the exn
atc (string|bytes): additional attachments for exn (usually pathed signatures over embeds)
recipients (list[string]): list of qb64 recipient AIDs
Expand Down
31 changes: 16 additions & 15 deletions tests/app/test_aiding.py
Original file line number Diff line number Diff line change
Expand Up @@ -72,8 +72,8 @@ def test_aiding_create():

expect(mock_keeper, times=1).incept(transferable=True).thenReturn((keys, ndigs))

from keri.core import coring
mock_serder = mock({'raw': b'raw bytes', 'ked': {'a': 'key event dictionary'}}, spec=coring.Serder, strict=True)
from keri.core import serdering
mock_serder = mock({'raw': b'raw bytes', 'ked': {'a': 'key event dictionary'}}, spec=serdering.SerderKERI, strict=True)

from keri.core import eventing
expect(eventing, times=1).incept(keys=keys, isith='1', nsith='1', ndigs=ndigs, code='E', wits=[], toad='0', data=[]).thenReturn(mock_serder)
Expand Down Expand Up @@ -114,8 +114,8 @@ def test_aiding_create_delegation():

expect(mock_keeper, times=1).incept(transferable=True).thenReturn((keys, ndigs))

from keri.core import coring
mock_serder = mock({'raw': b'raw bytes', 'ked': {'a': 'key event dictionary'}}, spec=coring.Serder, strict=True)
from keri.core import serdering
mock_serder = mock({'raw': b'raw bytes', 'ked': {'a': 'key event dictionary'}}, spec=serdering.SerderKERI, strict=True)

from keri.core import eventing
expect(eventing, times=1).delcept(keys=['a signer verfer qb64'], delpre='my delegation', isith='1', nsith='1',
Expand Down Expand Up @@ -234,8 +234,9 @@ def test_aiding_interact_no_data():
mock_hab = {'prefix': 'hab prefix', 'name': 'aid1', 'state': {'s': '0', 'd': 'hab digest'}}
expect(ids, times=1).get('aid1').thenReturn(mock_hab)

from keri.core import eventing, coring
mock_serder = mock({'ked': {'a': 'key event dictionary'}, 'raw': b'serder raw bytes'}, spec=coring.Serder, strict=True)
from keri.core import eventing, serdering
mock_serder = mock({'ked': {'a': 'key event dictionary'}, 'raw': b'serder raw bytes'}, spec=serdering.SerderKERI,
strict=True)
expect(eventing, times=1).interact('hab prefix', sn=1, data=[None], dig='hab digest').thenReturn(mock_serder)

mock_keeper = mock({'algo': 'salty', 'params': lambda: {'keeper': 'params'}}, spec=keeping.SaltyKeeper, strict=True)
Expand Down Expand Up @@ -273,8 +274,8 @@ def test_aiding_interact_with_data():
mock_hab = {'prefix': 'hab prefix', 'name': 'aid1', 'state': {'s': '0', 'd': 'hab digest'}}
expect(ids, times=1).get('aid1').thenReturn(mock_hab)

from keri.core import eventing, coring
mock_serder = mock({'ked': {'a': 'key event dictionary'}, 'raw': b'serder raw bytes'}, spec=coring.Serder, strict=True)
from keri.core import eventing, serdering
mock_serder = mock({'ked': {'a': 'key event dictionary'}, 'raw': b'serder raw bytes'}, spec=serdering.SerderKERI, strict=True)
expect(eventing, times=1).interact('hab prefix', sn=1, data=[{'some': 'data'}, {'some': 'more'}], dig='hab digest').thenReturn(
mock_serder)

Expand Down Expand Up @@ -323,8 +324,8 @@ def test_aiding_rotate():
expect(mock_keeper, times=1).rotate(ncodes=['A'], transferable=True, states=[{'i': 'state 1'}, {'i': 'state 2'}],
rstates=[{'i': 'rstate 1'}, {'i': 'rstate 2'}]).thenReturn((keys, ndigs))

from keri.core import coring
mock_serder = mock({'ked': {'a': 'key event dictionary'}, 'raw': b'serder raw bytes'}, spec=coring.Serder, strict=True)
from keri.core import serdering
mock_serder = mock({'ked': {'a': 'key event dictionary'}, 'raw': b'serder raw bytes'}, spec=serdering.SerderKERI, strict=True)

from keri.core import eventing
expect(eventing, times=1).rotate(pre='hab prefix', keys=['key1'], dig='hab digest', sn=1, isith='1', nsith='1',
Expand Down Expand Up @@ -362,8 +363,8 @@ def test_aiding_add_end_role():
mock_hab = {'prefix': 'hab prefix', 'name': 'aid1'}
expect(ids, times=1).get('aid1').thenReturn(mock_hab)

from keri.core import coring
mock_serder = mock({'ked': {'a': 'key event dictionary'}, 'raw': b'serder raw bytes'}, spec=coring.Serder, strict=True)
from keri.core import serdering
mock_serder = mock({'ked': {'a': 'key event dictionary'}, 'raw': b'serder raw bytes'}, spec=serdering.SerderKERI, strict=True)
expect(ids, times=1).makeEndRole('hab prefix', 'agent', None, None).thenReturn(mock_serder)

from signify.core import keeping
Expand Down Expand Up @@ -397,8 +398,8 @@ def test_aiding_sign():
from signify.app.aiding import Identifiers
ids = Identifiers(client=mock_client) # type: ignore

from keri.core import coring
mock_serder = mock({'ked': {'a': 'key event dictionary'}, 'raw': b'serder raw bytes'}, spec=coring.Serder, strict=True)
from keri.core import serdering
mock_serder = mock({'ked': {'a': 'key event dictionary'}, 'raw': b'serder raw bytes'}, spec=serdering.SerderKERI, strict=True)

mock_hab = {'prefix': 'hab prefix', 'name': 'aid1'}
expect(ids, times=1).get('aid1').thenReturn(mock_hab)
Expand All @@ -422,7 +423,7 @@ def test_aiding_member():
mock_client = mock(spec=SignifyClient, strict=True)

from signify.app.aiding import Identifiers
ids = Identifiers(client=mock_client) # type: ignore
ids = Identifiers(client=mock_client) # type: ignore

from requests import Response
mock_response = mock(spec=Response, strict=True)
Expand Down
4 changes: 2 additions & 2 deletions tests/app/test_grouping.py
Original file line number Diff line number Diff line change
Expand Up @@ -88,8 +88,8 @@ def test_grouping_join():
groups = Groups(client=mock_client) # type: ignore

from requests import Response
from keri.core.coring import Serder
mock_rot = mock({'ked': {}}, spec=Serder, strict=True)
from keri.core.serdering import SerderKERI
mock_rot = mock({'ked': {}}, spec=SerderKERI, strict=True)
mock_sigs = ['sig']
mock_smids = ['1', '2', '3']
mock_rmids = ['a', 'b', 'c']
Expand Down

0 comments on commit dd0cf79

Please sign in to comment.