I am new to pytest and currently testing out different functionality. 
I currently have a testcase where I test out an endpoint, get a response, and this response has to be used in another test case to another endpoint, of which the result will be sued in a third testcase. 
In a regular python script, this would be very simple (easy error handling as well).
Is it possible to daisy chain test cases using pytest AND pass results (possibly as variables) from one test to the other?
That's bad practice. You do not want tests to be dependent.
How can I pass the result of one pytest to another pytest