|  | @@ -92,6 +92,35 @@ Celery is also a :pypi:`pytest` plugin that adds fixtures that you can
 | 
	
		
			
				|  |  |  use in your integration (or unit) test suites.
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +Marks
 | 
	
		
			
				|  |  | +-----
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +``celery`` - Set test app configuration.
 | 
	
		
			
				|  |  | +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +The ``celery`` mark enables you to override the configuration
 | 
	
		
			
				|  |  | +used for a single test case:
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +.. code-block:: python
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    @pytest.mark.celery(result_backend='redis://')
 | 
	
		
			
				|  |  | +    def test_something():
 | 
	
		
			
				|  |  | +        ...
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +or for all the test cases in a class:
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +.. code-block:: python
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    @pytest.mark.celery(result_backend='redis://')
 | 
	
		
			
				|  |  | +    class test_something:
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        def test_one(self):
 | 
	
		
			
				|  |  | +            ...
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        def test_two(self):
 | 
	
		
			
				|  |  | +            ...
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |  Fixtures
 | 
	
		
			
				|  |  |  --------
 | 
	
		
			
				|  |  |  
 | 
	
	
		
			
				|  | @@ -136,6 +165,13 @@ Example:
 | 
	
		
			
				|  |  |      def test_add(celery_worker):
 | 
	
		
			
				|  |  |          mytask.delay()
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    # If you wish to override some setting in one test cases
 | 
	
		
			
				|  |  | +    # only - you can use the ``celery`` mark:
 | 
	
		
			
				|  |  | +    @pytest.mark.celery(result_backend='rpc')
 | 
	
		
			
				|  |  | +    def test_other(celery_worker):
 | 
	
		
			
				|  |  | +        ...
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |  Session scope
 | 
	
		
			
				|  |  |  ~~~~~~~~~~~~~
 | 
	
		
			
				|  |  |  
 |