PyTest - Parametrize
You want to test a function with parameters
p and q where p can be 0 or 1 and q can be 'a' or 'b'. How many test cases will pytest run if you use @pytest.mark.parametrize('p', [0,1]) and @pytest.mark.parametrize('q', ['a','b']) stacked on the same test function?