Implemented handler flags feature (#728)

* Implemented handler flag feature

* Cover tests
This commit is contained in:
Alex Root Junior 2021-10-25 23:37:14 +03:00 committed by GitHub
parent 5f07cb3d06
commit 3ad16be507
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
6 changed files with 36 additions and 4 deletions

View file

@ -287,6 +287,8 @@ class TestTelegramEventObserver:
observer.register(pipe_handler, mix_data)
results = await observer.trigger(42)
assert len(results) == 2
assert results[1].pop("handler")
assert results == ((42,), {"b": 2})
@pytest.mark.parametrize("middleware_type", ("middleware", "outer_middleware"))