mirror of
https://github.com/django/daphne.git
synced 2025-04-21 01:02:06 +03:00
Remove consumer_finished from tests that flushed
No longer needed now messages aren't buffered outside consumers.
This commit is contained in:
parent
69c59ee8b4
commit
2ced4ee2e9
|
@ -6,7 +6,6 @@ from channels import route
|
|||
from channels.binding.base import CREATE, DELETE, UPDATE
|
||||
from channels.binding.websockets import WebsocketBinding
|
||||
from channels.generic.websockets import WebsocketDemultiplexer
|
||||
from channels.signals import consumer_finished
|
||||
from channels.tests import ChannelTestCase, HttpClient, apply_routes
|
||||
|
||||
User = get_user_model()
|
||||
|
@ -33,7 +32,6 @@ class TestsBinding(ChannelTestCase):
|
|||
|
||||
user = User.objects.create(username='test', email='test@test.com')
|
||||
|
||||
consumer_finished.send(sender=None)
|
||||
received = client.receive()
|
||||
self.assertTrue('payload' in received)
|
||||
self.assertTrue('action' in received['payload'])
|
||||
|
@ -75,8 +73,6 @@ class TestsBinding(ChannelTestCase):
|
|||
client.join_group('users_exclude')
|
||||
|
||||
user = User.objects.create(username='test', email='test@test.com')
|
||||
consumer_finished.send(sender=None)
|
||||
consumer_finished.send(sender=None)
|
||||
received = client.receive()
|
||||
|
||||
self.assertTrue('payload' in received)
|
||||
|
@ -131,7 +127,6 @@ class TestsBinding(ChannelTestCase):
|
|||
|
||||
# Make model and clear out pending sends
|
||||
user = User.objects.create(username='test', email='test@test.com')
|
||||
consumer_finished.send(sender=None)
|
||||
|
||||
client = HttpClient()
|
||||
client.join_group('users2')
|
||||
|
@ -139,7 +134,6 @@ class TestsBinding(ChannelTestCase):
|
|||
user.username = 'test_new'
|
||||
user.save()
|
||||
|
||||
consumer_finished.send(sender=None)
|
||||
received = client.receive()
|
||||
self.assertTrue('payload' in received)
|
||||
self.assertTrue('action' in received['payload'])
|
||||
|
@ -178,14 +172,12 @@ class TestsBinding(ChannelTestCase):
|
|||
|
||||
# Make model and clear out pending sends
|
||||
user = User.objects.create(username='test', email='test@test.com')
|
||||
consumer_finished.send(sender=None)
|
||||
|
||||
client = HttpClient()
|
||||
client.join_group('users3')
|
||||
|
||||
user.delete()
|
||||
|
||||
consumer_finished.send(sender=None)
|
||||
received = client.receive()
|
||||
self.assertTrue('payload' in received)
|
||||
self.assertTrue('action' in received['payload'])
|
||||
|
|
|
@ -9,7 +9,6 @@ from six import BytesIO
|
|||
|
||||
from channels import Channel
|
||||
from channels.handler import AsgiHandler
|
||||
from channels.signals import consumer_finished
|
||||
from channels.tests import ChannelTestCase
|
||||
|
||||
|
||||
|
@ -24,7 +23,6 @@ class FakeAsgiHandler(AsgiHandler):
|
|||
def __init__(self, response):
|
||||
assert isinstance(response, (HttpResponse, StreamingHttpResponse))
|
||||
self._response = response
|
||||
consumer_finished.send(sender=self.__class__)
|
||||
super(FakeAsgiHandler, self).__init__()
|
||||
|
||||
def get_response(self, request):
|
||||
|
|
Loading…
Reference in New Issue
Block a user