(self)
| 760 | self.assertEqual(request_event_data, expected_data) |
| 761 | |
| 762 | def test_delayed_init(self): |
| 763 | app = Flask(__name__) |
| 764 | socketio = SocketIO(allow_upgrades=False, json=flask_json) |
| 765 | |
| 766 | @socketio.on('connect') |
| 767 | def on_connect(): |
| 768 | send({'connected': 'foo'}, json=True) |
| 769 | |
| 770 | socketio.init_app(app, cookie='foo') |
| 771 | self.assertFalse(socketio.server.eio.allow_upgrades) |
| 772 | self.assertEqual(socketio.server.eio.cookie, 'foo') |
| 773 | |
| 774 | client = socketio.test_client(app, auth={'foo': 'bar'}) |
| 775 | received = client.get_received() |
| 776 | self.assertEqual(len(received), 1) |
| 777 | self.assertEqual(received[0]['args'], {'connected': 'foo'}) |
| 778 | |
| 779 | def test_encode_decode(self): |
| 780 | client = socketio.test_client(app, auth={'foo': 'bar'}) |
nothing calls this directly
no test coverage detected