Clarify README.md
This commit is contained in:
parent
fc2e047ed1
commit
f517a2b47e
1 changed files with 5 additions and 2 deletions
|
@ -7,8 +7,11 @@
|
||||||
Библиотека смотрит на все открытые файлы процесса в начале и в конце теста. Если в конце теста будут находятся открытые файлы,
|
Библиотека смотрит на все открытые файлы процесса в начале и в конце теста. Если в конце теста будут находятся открытые файлы,
|
||||||
которые не были открыты на момент старта теста, то библиотека фейлит весь тест.
|
которые не были открыты на момент старта теста, то библиотека фейлит весь тест.
|
||||||
|
|
||||||
Эта задача будет корректно работать только на `linux`. Чтобы узнать открытые файлы процесса, нужно прочитать директорию
|
Эта задача будет корректно работать только на `linux`. Если вы пользуетесь другой операционной системой,
|
||||||
`/proc/self/fd`. Эта директория содержит символические ссылки. Именем ссылки является номер файлового дескриптора, а значением
|
вам придётся отлаживаться через CI.
|
||||||
|
|
||||||
|
Чтобы узнать открытые файлы процесса, нужно прочитать директорию `/proc/self/fd`.
|
||||||
|
Эта директория содержит символические ссылки. Именем ссылки является номер файлового дескриптора, а значением
|
||||||
ссылки является какое-то текстовое описание открытого файла. Значение ссылки можно прочитать, используя `os.Readlink`.
|
ссылки является какое-то текстовое описание открытого файла. Значение ссылки можно прочитать, используя `os.Readlink`.
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
|
|
Loading…
Reference in a new issue