Я хотел бы написать несколько тестов для моего Python кода, который управляет несколькими планировщиками заданий суперкомпьютера (такими как Slurm, PBS, Torque), и я не хочу, чтобы мои тесты запускались на любом кластере с фактическим планировщиком заданий , Существует ли библиотека Python с фиктивными объектами для планировщиков заданий?
Например, я хочу протестировать метод, который просматривает информацию об ожидающих или выполняющих заданиях, например, используя squeue
для Slurm или qstat
для PBS.