25 lines
		
	
	
		
			586 B
		
	
	
	
		
			Python
		
	
	
	
	
	
			
		
		
	
	
			25 lines
		
	
	
		
			586 B
		
	
	
	
		
			Python
		
	
	
	
	
	
| import json
 | |
| import sure  # noqa # pylint: disable=unused-import
 | |
| 
 | |
| import moto.server as server
 | |
| from moto import mock_datapipeline
 | |
| 
 | |
| """
 | |
| Test the different server responses
 | |
| """
 | |
| 
 | |
| 
 | |
| @mock_datapipeline
 | |
| def test_list_streams():
 | |
|     backend = server.create_backend_app("datapipeline")
 | |
|     test_client = backend.test_client()
 | |
| 
 | |
|     res = test_client.post(
 | |
|         "/",
 | |
|         data={"pipelineIds": ["ASdf"]},
 | |
|         headers={"X-Amz-Target": "DataPipeline.DescribePipelines"},
 | |
|     )
 | |
| 
 | |
|     json_data = json.loads(res.data.decode("utf-8"))
 | |
|     json_data.should.equal({"pipelineDescriptionList": []})
 |