Я хотел бы проверить, правильно ли работает производственный код Python, взаимодействующий с файловой системой, на жесткие ссылки (имена файлов, указывающие на один и тот же индекс).
В модульном тесте я использую поддельную файловую систему(созданный с помощью pytest
fixture tmp_path
, является pathlib/pathlib2.Path
объектом) и хотел бы имитировать жесткие ссылки в нем.
Поддельная файловая система в тесте должна содержать три жесткихссылки hard_link_0...2.txt
, указывающие на тот же индекс в поддельной файловой системе.
hard_link_0.txt
hard_link_1.txt
/dir
hard_link_2.txt