def test_channel_build_message_headers_out_of_order(self): channel = Channel(0, Mock(name='Connection'), 360) deliver = specification.Basic.Deliver() header = ContentHeader(body_size=10) channel._inbound = [header, deliver] result = channel._build_message_headers() self.assertEqual(result, None) self.assertIn("Received an out-of-order frame:", self.get_last_log()) channel._inbound = [deliver, deliver] result = channel._build_message_headers() self.assertEqual(result, None) self.assertIn("Received an out-of-order frame:", self.get_last_log())
def test_channel_build_message_headers_out_of_order(self): channel = Channel(0, Mock(name='Connection'), 360) deliver = specification.Basic.Deliver() header = ContentHeader(body_size=10) channel._inbound = [header, deliver] result = channel._build_message_headers() self.assertEqual(result, None) self.assertIn("Received an out-of-order frame:", self.get_last_log()) channel._inbound = [deliver, deliver] result = channel._build_message_headers() self.assertEqual(result, None) self.assertIn("Received an out-of-order frame:", self.get_last_log())
def test_channel_build_message_headers(self): channel = Channel(0, Mock(name='Connection'), 360) deliver = specification.Basic.Deliver() header = ContentHeader(body_size=10) channel._inbound = [deliver, header] result = channel._build_message_headers() self.assertIsInstance(result[0], specification.Basic.Deliver) self.assertIsInstance(result[1], ContentHeader) self.assertEqual(result[1].body_size, 10)
def test_channel_build_message_headers(self): channel = Channel(0, Mock(name='Connection'), 360) deliver = specification.Basic.Deliver() header = ContentHeader(body_size=10) channel._inbound = [deliver, header] result = channel._build_message_headers() self.assertIsInstance(result[0], specification.Basic.Deliver) self.assertIsInstance(result[1], ContentHeader) self.assertEqual(result[1].body_size, 10)
def test_channel_build_message_headers_out_of_order(self): channel = Channel(0, None, 360) deliver = specification.Basic.Deliver() header = ContentHeader(body_size=10) channel._inbound = [header, deliver] result = channel._build_message_headers() self.assertEqual(result, None) self.assertIn("Received an out-of-order frame:", self.logging_handler.messages['warning'][0]) self.logging_handler.messages['warning'] = [] channel._inbound = [deliver, deliver] result = channel._build_message_headers() self.assertEqual(result, None) self.assertIn("Received an out-of-order frame:", self.logging_handler.messages['warning'][0])