Clarify README.md

This commit is contained in:
Fedor Korotkiy 2021-03-12 20:55:55 +03:00
parent fc2e047ed1
commit f517a2b47e

View file

@ -7,8 +7,11 @@
Библиотека смотрит на все открытые файлы процесса в начале и в конце теста. Если в конце теста будут находятся открытые файлы, Библиотека смотрит на все открытые файлы процесса в начале и в конце теста. Если в конце теста будут находятся открытые файлы,
которые не были открыты на момент старта теста, то библиотека фейлит весь тест. которые не были открыты на момент старта теста, то библиотека фейлит весь тест.
Эта задача будет корректно работать только на `linux`. Чтобы узнать открытые файлы процесса, нужно прочитать директорию Эта задача будет корректно работать только на `linux`. Если вы пользуетесь другой операционной системой,
`/proc/self/fd`. Эта директория содержит символические ссылки. Именем ссылки является номер файлового дескриптора, а значением вам придётся отлаживаться через CI.
Чтобы узнать открытые файлы процесса, нужно прочитать директорию `/proc/self/fd`.
Эта директория содержит символические ссылки. Именем ссылки является номер файлового дескриптора, а значением
ссылки является какое-то текстовое описание открытого файла. Значение ссылки можно прочитать, используя `os.Readlink`. ссылки является какое-то текстовое описание открытого файла. Значение ссылки можно прочитать, используя `os.Readlink`.
```bash ```bash