Объясните теперь. Допустим пишу функцию, которая с помощью pandas будет открывать файл екселевский, накидывать пару фильтров и отдавать датафрейм
что мне тут покрывать тестами и как это делается?
Ну, например, возьми "эталонный" входной эксель файл и сделай файл с необходимым результатом, в тесте сравнивай результат выполнения функции с ним