summaryrefslogtreecommitdiff
path: root/t/integration
Commit message (Collapse)AuthorAgeFilesLines
* pyupgradeOmer Katz2020-07-134-19/+11
|
* Revert incompatible changes in #1193 and additional improvements (#1211)Matus Valo2020-06-103-3/+54
| | | | | | | * Revert incompatible changes introduced in #1193 * Improved integration tests covering connection * Fix unittests on python2 + flake8 fixes
* default_channel should reconnect automatically (#1209)Matus Valo2020-06-051-0/+5
|
* Ensure connection when connecting to brokerMatus Valo2020-06-012-4/+42
|
* Fix flake8Matus Valo2020-05-151-1/+1
|
* Improve integration test suitMatus Valo2020-05-151-1/+17
|
* Improved Priority integration testsMatus Valo2020-05-132-26/+35
|
* Added priority integration tests for RedisMatus Valo2020-05-122-7/+96
|
* Added integration tests for priority queuesMatus Valo2020-05-082-1/+91
|
* Added TTL integration testsMatus Valo2020-05-062-1/+56
|
* Added Integration tests for direct, topic and fanout exchange typesMatus Valo2020-05-063-2/+104
|
* Use explicit py-amqp transport instead of amqp in integration testsMatus Valo2020-05-041-1/+1
|
* Added Simple Buffer integration testsMatus Valo2020-05-041-2/+13
|
* Rename test classes for better test outputMatus Valo2020-05-032-2/+2
|
* Removed scripts depending on RabbitMQMatus Valo2020-05-031-10/+0
|
* Create common class of integration testsMatus Valo2020-05-033-99/+62
|
* Initial redis integration tests implementationMatus Valo2020-05-031-0/+73
|
* Added basic integration tests for RabbitMQMatus Valo2020-04-301-0/+50
|
* Added integration testing infrastructure for RabbitMQMatus Valo2020-04-3016-545/+39
|
* Add transports based on Azure PaaS (#891)Clemens Wolff2018-08-302-0/+28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add transports based on Azure PaaS This pull request adds two new transport implementations: - `azurestoragequeues` is implemented on top of Azure Storage Queues [1]. This offers a simple but scalable and low-cost PaaS transport for Celery users in Azure. The transport is intended to be used in conjunction with the Azure Block Blob Storage backend [2]. - `azureservicebus` is implemented on top of Azure Service Bus [3] and offers PaaS support for more demanding Celery workloads in Azure. The transport is intended to be used in conjunction with the Azure CosmosDB backend [4]. This pull request was created together with @ankurokok, @dkisselev, @evandropaula, @martinpeck and @michaelperel. [1] https://azure.microsoft.com/en-us/services/storage/queues/ [2] https://github.com/celery/celery/pull/4685 [3] https://azure.microsoft.com/en-us/services/service-bus/ [4] https://github.com/celery/celery/pull/4720 * Exclude Azure transports from code coverage There is test coverage for the transports but the tests require Azure credentials to run (passed via environment variables) so codecov doesn't exercise them. * Remove env vars to configure transport * Remove abbreviations
* used unittest and remove unittest2 (#855)Asif Saifuddin Auvi2018-04-291-1/+1
|
* Removed an always true if-check in t/integration/transport.py (#827)Mads Jensen2018-01-271-6/+2
|
* Re-Adding support for sqlalchemy as it is needed by Apache project Airflow ↵Amin Ghadersohi2017-05-171-0/+13
| | | | | | | | (#687) * Re-Adding support for sqlalchemy as it is needed by Apache project Airflow * Re-Adding support for sqlalchemy as it is needed by Apache project Airflow
* Bugfix: Support Python 3.4, decode from base64 when converting messag… (#714)Anthony Lukach2017-04-141-1/+0
| | | | | | * Bugfix: Support Python 3.4, decode from base64 when converting message to Python * Use str_to_bytes
* Switching to boto3 only (#693)Mischa Spiegelmock2017-04-141-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Switch Boto2 to Boto3 for SQS messaging * Fixed region support * Add SQS FIFO queue support * Add sensible defaults for message attributes * Asynchronous support, plus boto3 for region endpoint lookups * Clean up imports * Fix Python 2 support * Fix receive_message tests * Reformat docstring * boto3 import changes for CI * skip tests if boto3 not installed * skip tests if boto3 not installed * flake8 * noboto * ditching boto2. got queue URL fetching, async HTTP request generation and signing working. * request signing working kinda * async parsing of SQS message response more or less working * botocore sqs dep * ripping out more old boto2 stuff * removing tests that are no longer valid with boto3/SQS * fix boto3 dep, min version and no botocore * no boto2 for test * cleaning up some SQS tests. fixing header parsing of response to msg * fixing some sqs tests * removing response-parsing tests that are no longer necessary as we're using the botocore response parsing machinery instead of implementing SAX parsing in kombu. * fixing more SQS tests * wants a region * trying to fix py2 parsing of sqs message * lint * py2/py2 message header parsing stupidness * forgot * python 2 sux * flake8 * Import boto3 from the right place * Changes * Update encode fuction * Fix lint * remove some unused things * removing unused stuff * ugh * ugh * ugh * landscape ignoring * shut up, landscape
* Entities can now be declared without binding to channel: ↵Ask Solem2016-10-272-66/+0
| | | | entity.declare(channel=channel)
* Small changes to #598Ask Solem2016-09-071-12/+5
|
* Some python versions have no 'buffer' builtinAlan Justino2016-09-071-1/+4
|
* hashlig _digest() works only with bytesAlan Justino2016-09-071-0/+2
|
* Some Python versions have no string.lettersAlan Justino2016-09-071-0/+3
|
* Moves funtests -> t/integrationAsk Solem2016-08-2314-0/+580