From 97b70b53012a75e3c568bba644c259416502de74 Mon Sep 17 00:00:00 2001 From: David Lord Date: Sun, 17 Jul 2022 06:01:22 -0700 Subject: Revert "Merge pull request #18 from jek/feature/send-async" This reverts commit b5e9f0629200d2b2f62e13e595b802948bb4fefb, reversing changes made to 904d8d3803e84257c08526e9047474215aa1c976. --- tests/_test_async.py | 43 ------------------------------------------- tests/test_signals.py | 5 ----- 2 files changed, 48 deletions(-) delete mode 100644 tests/_test_async.py (limited to 'tests') diff --git a/tests/_test_async.py b/tests/_test_async.py deleted file mode 100644 index 35f3ced..0000000 --- a/tests/_test_async.py +++ /dev/null @@ -1,43 +0,0 @@ -import asyncio - -import blinker - - -def test_send_async(): - calls = [] - - @asyncio.coroutine - def receiver_a(sender): - calls.append(receiver_a) - return 'value a' - - @asyncio.coroutine - def receiver_b(sender): - calls.append(receiver_b) - return 'value b' - - def receiver_c(sender): - calls.append(receiver_c) - return 'value c' - - sig = blinker.Signal() - sig.connect(receiver_a) - sig.connect(receiver_b) - sig.connect(receiver_c) - - @asyncio.coroutine - def collect(): - return sig.send_async() - - loop = asyncio.get_event_loop() - results = loop.run_until_complete(collect()) - - expected = { - receiver_a: 'value a', - receiver_b: 'value b', - receiver_c: 'value c', - } - - assert set(calls) == set(expected.keys()) - collected_results = {v.result() for r, v in results} - assert collected_results == set(expected.values()) diff --git a/tests/test_signals.py b/tests/test_signals.py index ccbc35b..e74db47 100644 --- a/tests/test_signals.py +++ b/tests/test_signals.py @@ -10,11 +10,6 @@ import pytest jython = sys.platform.startswith('java') pypy = hasattr(sys, 'pypy_version_info') -try: - from _test_async import test_send_async -except (SyntaxError, ImportError): - pass - def collect_acyclic_refs(): # cpython releases these immediately without a collection -- cgit v1.2.1