diff --git a/README.md b/README.md index 2603faa..706aa5e 100644 --- a/README.md +++ b/README.md @@ -66,7 +66,7 @@ tests/ # pytest-тесты test_fetch_cat.py # fetch_cat test_fetch_rss.py # fetch_rss test_fetch_weather.py # fetch_weather, fetch_open_meteo - test_format_articles.py # truncate_title, _parse_date, format_articles + test_format_articles.py # truncate_title, _parse_date, format_articles, truncate_message, truncate_embed_text, truncate_embed_field test_commands_pg.py # Pg cog test_commands_cat.py # Cat cog, команда !cat test_commands_news.py # News cog, команда !nw @@ -108,7 +108,7 @@ python -m pytest tests/ -v | `test_fetch_cat.py` | `fetch_cat()` | 10 | | `test_fetch_rss.py` | `fetch_rss()` | 21 | | `test_fetch_weather.py` | `fetch_weather()`, `fetch_open_meteo()` | 19 | -| `test_format_articles.py` | `truncate_title()`, `_parse_date()`, `format_articles()` | 20 | +| `test_format_articles.py` | `truncate_title()`, `_parse_date()`, `format_articles()`, `truncate_message()`, `truncate_embed_text()`, `truncate_embed_field()` | 20 | | `test_commands_pg.py` | `Pg` cog, команда `!pg` | 13 | | `test_commands_cat.py` | `Cat` cog, команда `!cat` (embed, fallback) | 8 | | `test_commands_news.py` | `News` cog, команда `!nw` (статьи, посты, fallback) | 8 | @@ -276,6 +276,9 @@ ruff>=0.8.0 | `fetch_rss()` | Получение RSS ленты (статьи или новости) | | `truncate_title()` | Обрезка заголовка до заданной длины | | `format_articles()` | Форматирование списка статей для вывода | +| `truncate_message()` | Обрезка plain text сообщения до заданной длины (дефолт 2000) | +| `truncate_embed_text()` | Обрезка embed.description до заданной длины (дефолт 4096) | +| `truncate_embed_field()` | Обрезка embed field value до заданной длины (дефолт 1024) | ### utils/cat.py