From f517a2b47e8e8a27a0826fd57b914fb8f6e1dcce Mon Sep 17 00:00:00 2001 From: Fedor Korotkiy Date: Fri, 12 Mar 2021 20:55:55 +0300 Subject: [PATCH] Clarify README.md --- fileleak/README.md | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/fileleak/README.md b/fileleak/README.md index 384d97e..9cf0218 100644 --- a/fileleak/README.md +++ b/fileleak/README.md @@ -7,8 +7,11 @@ Библиотека смотрит на все открытые файлы процесса в начале и в конце теста. Если в конце теста будут находятся открытые файлы, которые не были открыты на момент старта теста, то библиотека фейлит весь тест. -Эта задача будет корректно работать только на `linux`. Чтобы узнать открытые файлы процесса, нужно прочитать директорию -`/proc/self/fd`. Эта директория содержит символические ссылки. Именем ссылки является номер файлового дескриптора, а значением +Эта задача будет корректно работать только на `linux`. Если вы пользуетесь другой операционной системой, +вам придётся отлаживаться через CI. + +Чтобы узнать открытые файлы процесса, нужно прочитать директорию `/proc/self/fd`. +Эта директория содержит символические ссылки. Именем ссылки является номер файлового дескриптора, а значением ссылки является какое-то текстовое описание открытого файла. Значение ссылки можно прочитать, используя `os.Readlink`. ```bash