Example #1
0
 def test_removes_compression_header(self):
     x = Message("foo", compression="zlib")
     producer = Mock()
     migrate_task(producer, x.body, x)
     self.assertTrue(producer.publish.called)
     args, kwargs = producer.publish.call_args
     self.assertIsInstance(args[0], bytes_t)
     self.assertNotIn("compression", kwargs["headers"])
     self.assertEqual(kwargs["compression"], "zlib")
     self.assertEqual(kwargs["content_type"], "application/json")
     self.assertEqual(kwargs["content_encoding"], "utf-8")
     self.assertEqual(kwargs["exchange"], "exchange")
     self.assertEqual(kwargs["routing_key"], "rkey")
 def test_removes_compression_header(self):
     x = Message('foo', compression='zlib')
     producer = Mock()
     migrate_task(producer, x.body, x)
     producer.publish.assert_called()
     args, kwargs = producer.publish.call_args
     self.assertIsInstance(args[0], bytes_t)
     self.assertNotIn('compression', kwargs['headers'])
     self.assertEqual(kwargs['compression'], 'zlib')
     self.assertEqual(kwargs['content_type'], 'application/json')
     self.assertEqual(kwargs['content_encoding'], 'utf-8')
     self.assertEqual(kwargs['exchange'], 'exchange')
     self.assertEqual(kwargs['routing_key'], 'rkey')
Example #3
0
 def test_removes_compression_header(self):
     x = Message('foo', compression='zlib')
     producer = Mock()
     migrate_task(producer, x.body, x)
     self.assertTrue(producer.publish.called)
     args, kwargs = producer.publish.call_args
     self.assertIsInstance(args[0], bytes_t)
     self.assertNotIn('compression', kwargs['headers'])
     self.assertEqual(kwargs['compression'], 'zlib')
     self.assertEqual(kwargs['content_type'], 'application/json')
     self.assertEqual(kwargs['content_encoding'], 'utf-8')
     self.assertEqual(kwargs['exchange'], 'exchange')
     self.assertEqual(kwargs['routing_key'], 'rkey')
Example #4
0
 def test_removes_compression_header(self):
     x = Message("foo", compression="zlib")
     producer = Mock()
     migrate_task(producer, x.body, x)
     producer.publish.assert_called()
     args, kwargs = producer.publish.call_args
     assert isinstance(args[0], bytes_t)
     assert "compression" not in kwargs["headers"]
     assert kwargs["compression"] == "zlib"
     assert kwargs["content_type"] == "application/json"
     assert kwargs["content_encoding"] == "utf-8"
     assert kwargs["exchange"] == "exchange"
     assert kwargs["routing_key"] == "rkey"
Example #5
0
 def test_removes_compression_header(self):
     x = Message('foo', compression='zlib')
     producer = Mock()
     migrate_task(producer, x.body, x)
     producer.publish.assert_called()
     args, kwargs = producer.publish.call_args
     assert isinstance(args[0], bytes_t)
     assert 'compression' not in kwargs['headers']
     assert kwargs['compression'] == 'zlib'
     assert kwargs['content_type'] == 'application/json'
     assert kwargs['content_encoding'] == 'utf-8'
     assert kwargs['exchange'] == 'exchange'
     assert kwargs['routing_key'] == 'rkey'
Example #6
0
 def test_removes_compression_header(self):
     x = Message('foo', compression='zlib')
     producer = Mock()
     migrate_task(producer, x.body, x)
     producer.publish.assert_called()
     args, kwargs = producer.publish.call_args
     assert isinstance(args[0], bytes_t)
     assert 'compression' not in kwargs['headers']
     assert kwargs['compression'] == 'zlib'
     assert kwargs['content_type'] == 'application/json'
     assert kwargs['content_encoding'] == 'utf-8'
     assert kwargs['exchange'] == 'exchange'
     assert kwargs['routing_key'] == 'rkey'
Example #7
0
 def test_removes_compression_header(self):
     x = Message("foo", compression="zlib")
     producer = Mock()
     migrate_task(producer, x.body, x)
     self.assertTrue(producer.publish.called)
     args, kwargs = producer.publish.call_args
     self.assertIsInstance(args[0], bytes_t)
     self.assertNotIn("compression", kwargs["headers"])
     self.assertEqual(kwargs["compression"], "zlib")
     self.assertEqual(kwargs["content_type"], "application/json")
     self.assertEqual(kwargs["content_encoding"], "utf-8")
     self.assertEqual(kwargs["exchange"], "exchange")
     self.assertEqual(kwargs["routing_key"], "rkey")