Size: a a a

Rust — русскоговорящее сообществo

2020 September 21

AV

Andrey Vlasov in Rust — русскоговорящее сообществo
По ощущениям, по крайней мере
источник

F

Fortunato in Rust — русскоговорящее сообществo
Вот код:
https://github.com/Fortunato28/ninegag2telegram/blob/master/src/video.rs
Я хочу написать юнит-тесты на структуру Video, а в частности на функцию Video::get_filename - а для этого надо создать какой-то подменный reqwest::Response, если я правильно понимаю.
Вопрос: как это сделать, как мокнуть Response?
источник

Э

Эрик in Rust — русскоговорящее сообществo
Вместо ссылки на респонс бери то, что возвращает .url().
источник

Э

Эрик in Rust — русскоговорящее сообществo
url намного проще собрать, чем респонс.
источник

S

Snarpix in Rust — русскоговорящее сообществo
Можно использовать mockito чтобы реквест можно было выполнить и получить респонс
источник

Э

Эрик in Rust — русскоговорящее сообществo
Snarpix
Можно использовать mockito чтобы реквест можно было выполнить и получить респонс
Юнит тесты, а не интеграционные.
источник

F

Fortunato in Rust — русскоговорящее сообществo
Эрик
Вместо ссылки на респонс бери то, что возвращает .url().
Аа, вон как. Да, логично, спасибо
источник

DT

Dmitry Terekhov in Rust — русскоговорящее сообществo
А есть кто-либо, кто использует mod.rs? Вроде пишут, что идеоматически правильно module_name.rs и папку module_name/, но весь opensource использует mod.rs.
источник

MB

Mikail Bagishov in Rust — русскоговорящее сообществo
Многие библиотеки появились до rust 2018, и тогда mod.rs был обязателен.
источник

DT

Dmitry Terekhov in Rust — русскоговорящее сообществo
Да, но я что-то вообще ни  1 примера не нашел, да и всем вроде как больше просто mod.rs нравится.
источник

ST

Stanislav Tkach in Rust — русскоговорящее сообществo
Мне тоже mod.rs больше нравится. Если правильно помню, то один из аргументов против - наличие кучи одноимённых файлов в которых сложно ориентироваться. Так себе проблема, как по мне.
источник

KR

Kai Ren in Rust — русскоговорящее сообществo
источник

KR

Kai Ren in Rust — русскоговорящее сообществo
2020й год на дворе все-таки
источник

в🧇

вафель 🧇 in Rust — русскоговорящее сообществo
Kai Ren
2020й год на дворе все-таки
mod.rs же был изначально
источник

KR

Kai Ren in Rust — русскоговорящее сообществo
вафель 🧇
mod.rs же был изначально
Я про то, что IDE умеют эту проблему решать давно, с отображением одинаковых файлов.
источник

KR

Kai Ren in Rust — русскоговорящее сообществo
А вот когда модуль размазан по разным директориям - это не так удобно. Потому я строго mod.rs и пользуюсь.
источник

в🧇

вафель 🧇 in Rust — русскоговорящее сообществo
Stanislav Tkach
Мне тоже mod.rs больше нравится. Если правильно помню, то один из аргументов против - наличие кучи одноимённых файлов в которых сложно ориентироваться. Так себе проблема, как по мне.
Мне mod.rs не нравится тем, что он теряется в подмодулях и находится с ними на одном уровне иерархии папок.

Ещё наверное не очень удобно, если ты используешь fuzzy search чтобы находить файлы.
источник

DL

Danil Lugovskoy in Rust — русскоговорящее сообществo
вафель 🧇
Мне mod.rs не нравится тем, что он теряется в подмодулях и находится с ними на одном уровне иерархии папок.

Ещё наверное не очень удобно, если ты используешь fuzzy search чтобы находить файлы.
было бы удобнее, если бы mod.rs был гарантировано в лексикографической сортировке первый. а так мне ттоже с mod.rs удобнее
источник

в🧇

вафель 🧇 in Rust — русскоговорящее сообществo
Kai Ren
А вот когда модуль размазан по разным директориям - это не так удобно. Потому я строго mod.rs и пользуюсь.
Забавно что, ровно то что мне кажется более удобным, тебе не нравится 😅
источник

KR

Kai Ren in Rust — русскоговорящее сообществo
вафель 🧇
Забавно что, ровно то что мне кажется более удобным, тебе не нравится 😅
Ага, значит - вкусовщина)
Хорошо, что оба варианта есть.
источник