4.53.1
All checks were successful
Build-Release-Image / Build-Image (linux/amd64) (push) Successful in 3m13s
Build-Release-Image / Build-Image (linux/arm64) (push) Successful in 3m54s
Build-Release-Image / Merge-Images (push) Successful in 16s
Build-Release-Image / Create-Release (push) Successful in 40s
Build-Release-Image / Notify (push) Successful in 5s
All checks were successful
Build-Release-Image / Build-Image (linux/amd64) (push) Successful in 3m13s
Build-Release-Image / Build-Image (linux/arm64) (push) Successful in 3m54s
Build-Release-Image / Merge-Images (push) Successful in 16s
Build-Release-Image / Create-Release (push) Successful in 40s
Build-Release-Image / Notify (push) Successful in 5s
This commit is contained in:
@ -1,4 +1,5 @@
|
||||
from app.events.event_dispatcher import Dispatcher
|
||||
from app.events.generated import event_pb2
|
||||
from app.models import PartnerUser, User
|
||||
from app.proton.utils import get_proton_partner
|
||||
from tests.utils import create_new_user, random_token
|
||||
@ -30,3 +31,14 @@ def _create_linked_user() -> Tuple[User, PartnerUser]:
|
||||
)
|
||||
|
||||
return user, partner_user
|
||||
|
||||
|
||||
def _get_event_from_string(
|
||||
data: str, user: User, pu: PartnerUser
|
||||
) -> event_pb2.EventContent:
|
||||
event = event_pb2.Event()
|
||||
event.ParseFromString(data)
|
||||
assert user.id == event.user_id
|
||||
assert pu.external_user_id == event.external_user_id
|
||||
assert pu.partner_id == event.partner_id
|
||||
return event.content
|
||||
|
@ -1,12 +1,12 @@
|
||||
from app import config, alias_utils
|
||||
from app.db import Session
|
||||
from app.events.event_dispatcher import GlobalDispatcher
|
||||
from app.events.generated import event_pb2
|
||||
from app.models import Alias, User, PartnerUser
|
||||
from app.models import Alias
|
||||
from tests.utils import random_token
|
||||
from .event_test_utils import (
|
||||
OnMemoryDispatcher,
|
||||
_create_linked_user,
|
||||
_get_event_from_string,
|
||||
)
|
||||
|
||||
on_memory_dispatcher = OnMemoryDispatcher()
|
||||
@ -26,17 +26,6 @@ def setup_function(func):
|
||||
on_memory_dispatcher.clear()
|
||||
|
||||
|
||||
def _get_event_from_string(
|
||||
data: str, user: User, pu: PartnerUser
|
||||
) -> event_pb2.EventContent:
|
||||
event = event_pb2.Event()
|
||||
event.ParseFromString(data)
|
||||
assert user.id == event.user_id
|
||||
assert pu.external_user_id == event.external_user_id
|
||||
assert pu.partner_id == event.partner_id
|
||||
return event.content
|
||||
|
||||
|
||||
def test_fire_event_on_alias_creation():
|
||||
(user, pu) = _create_linked_user()
|
||||
alias = Alias.create_new_random(user)
|
||||
|
Reference in New Issue
Block a user