#1: integrated with pytest