Size: a a a

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

2020 April 13

K

Kitsu in Rust — русскоговорящее сообществo
лучш поясни что тебе конкретно нужно
источник

dp

dark pit in Rust — русскоговорящее сообществo
Kitsu
лучш поясни что тебе конкретно нужно
нужно конкретно натянуть задокументированную апишку на клиента, и ещё GUI на каком-нибудь Qt сбоку приклеить
источник

С

Серёжа in Rust — русскоговорящее сообществo
это ж go?
источник

H

Hmm in Rust — русскоговорящее сообществo
Серёжа
это ж go?
Да
источник

K

Kitsu in Rust — русскоговорящее сообществo
dark pit
нужно конкретно натянуть задокументированную апишку на клиента, и ещё GUI на каком-нибудь Qt сбоку приклеить
а, не увидел что клиент, тогда не подскажу
источник

BD

Berkus Decker in Rust — русскоговорящее сообществo
Stanislav Sagan
У меня веб сервер)) бинарь с миграциями весит 14 мегабайт.. Окей, выставлю
opt-level=3
lto=true

Спасибо
если ты хочешь его уменьшить то opt-level=z же
источник

BD

Berkus Decker in Rust — русскоговорящее сообществo
Stanislav Sagan
У меня веб сервер)) бинарь с миграциями весит 14 мегабайт.. Окей, выставлю
opt-level=3
lto=true

Спасибо
на вебсервере не принципиально пока ты не замерял производительность и не доказал что именно там у тебя затык
источник

V

Volodymyr🌼 in Rust — русскоговорящее сообществo
Привет. Вопрос: каким способом лучше всего можна задать окружения перед тем как запускать unit тесты с помощью cargo? Мне нужно создать некую иерархическую структуру в файловой системе, а делать проверки на то есть ли эта структура или нет в каждой тест функции вызывает у меня только лишь плохие ощущения.
источник

Э

Эрик in Rust — русскоговорящее сообществo
Volodymyr🌼
Привет. Вопрос: каким способом лучше всего можна задать окружения перед тем как запускать unit тесты с помощью cargo? Мне нужно создать некую иерархическую структуру в файловой системе, а делать проверки на то есть ли эта структура или нет в каждой тест функции вызывает у меня только лишь плохие ощущения.
Сделать проверку функцией и вставлять только одну функцию в каждый тест?
источник

V

Volodymyr🌼 in Rust — русскоговорящее сообществo
сейчас так и есть
источник

V

Volodymyr🌼 in Rust — русскоговорящее сообществo
но вопрос в другом
источник

Э

Эрик in Rust — русскоговорящее сообществo
Можно тесты организовать в один мегатест, который проверяет эту штуку перед запуском.
#[test]
foo() {
#[test]
precheck_ierarchy() { /* ... */ }

#[test]
other_test() {}

#[test]
other_test2() {}
}
источник

ML

Mike Lubinets in Rust — русскоговорящее сообществo
1) никак, общего для группы тестов setup/teardown нет
2) это плохая практика в юнит тестах: юниты должны быть в своих окружениях, не зависимы друг от друга
источник

Э

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

A

Adv0cat in Rust — русскоговорящее сообществo
Mike Lubinets
1) никак, общего для группы тестов setup/teardown нет
2) это плохая практика в юнит тестах: юниты должны быть в своих окружениях, не зависимы друг от друга
ну мож это уже и не юнит тест, а интеграционный)
источник

ML

Mike Lubinets in Rust — русскоговорящее сообществo
Adv0cat
ну мож это уже и не юнит тест, а интеграционный)
Что написано, то и читаю.
источник

A

Adv0cat in Rust — русскоговорящее сообществo
ну просто щас все тесты юнит тестами называют))
источник

ML

Mike Lubinets in Rust — русскоговорящее сообществo
Adv0cat
ну просто щас все тесты юнит тестами называют))
Я не называю
источник

d

diabolo in Rust — русскоговорящее сообществo
народ со скуки пошёл на вбросы. забейте
источник

V

Volodymyr🌼 in Rust — русскоговорящее сообществo
спасибо, что-то придумаю @mersinvald @iccsf
источник