diff options
author | David Lord <davidism@gmail.com> | 2022-07-17 06:01:22 -0700 |
---|---|---|
committer | David Lord <davidism@gmail.com> | 2022-07-17 06:01:22 -0700 |
commit | 97b70b53012a75e3c568bba644c259416502de74 (patch) | |
tree | 4ad0873875698b9ec061dc9e0f453a822886727d /tests | |
parent | 7167d5dddb7afdc30ce29bb481c4e2209a1e0f06 (diff) | |
download | blinker-97b70b53012a75e3c568bba644c259416502de74.tar.gz |
Revert "Merge pull request #18 from jek/feature/send-async"
This reverts commit b5e9f0629200d2b2f62e13e595b802948bb4fefb, reversing
changes made to 904d8d3803e84257c08526e9047474215aa1c976.
Diffstat (limited to 'tests')
-rw-r--r-- | tests/_test_async.py | 43 | ||||
-rw-r--r-- | tests/test_signals.py | 5 |
2 files changed, 0 insertions, 48 deletions
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 |