Size: a a a

Django [ru] #STAY HOME

2019 August 29

A

Andrey in Django [ru] #STAY HOME
По факту ничего не проверено же
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Andrey
По факту ничего не проверено же
а ты проценты где получил ?
источник

A

Andrey in Django [ru] #STAY HOME
80% кода просто объявление классов с полями, не тронуто только содержимое методов
источник

A

Andrey in Django [ru] #STAY HOME
Dan Tyan
а ты проценты где получил ?
pytest —cov=appname
источник

A

Andrey in Django [ru] #STAY HOME
Там два минуса склеились
источник

DT

Dan Tyan in Django [ru] #STAY HOME
я с pytest не работал
откуда он циферки берет не скажу
источник

A

Andrey in Django [ru] #STAY HOME
Строчки по которым прошёлся интерпретатор
источник

А

Алексей in Django [ru] #STAY HOME
Andrey
У меня гонит
Сделал я rest api(drf), с авторизацией через jwt, регистрацией (djoser)
Решил докинуть тестов,
Написал простые тесты который получает токен и не получает,
И получил покрытие тестами в 70%
Что я делаю не так?
Покрытие подсчитывается как (количество вызванного кода/весь код)*100%
Просто у тебя большая часть кода вызвается простыми функциями или при импорте
источник

A

Andrey in Django [ru] #STAY HOME
Dan Tyan
я с pytest не работал
откуда он циферки берет не скажу
Если есть вариант получить их другим методом смогу через час
источник

A

Andrey in Django [ru] #STAY HOME
Алексей
Покрытие подсчитывается как (количество вызванного кода/весь код)*100%
Просто у тебя большая часть кода вызвается простыми функциями или при импорте
Да
источник

A

Andrey in Django [ru] #STAY HOME
Но это бред
источник

А

Алексей in Django [ru] #STAY HOME
Ну так написал код(структуру))) Покрытие-просто число, важнее на самом деле качество тестов
источник

A

Andrey in Django [ru] #STAY HOME
Алексей
Ну так написал код(структуру))) Покрытие-просто число, важнее на самом деле качество тестов
Я это понимаю, поэтому у меня и горит
источник

А

Алексей in Django [ru] #STAY HOME
Так от чего гореть-то? Вроде наоборот хорошо)
источник

А

Алексей in Django [ru] #STAY HOME
Мне 90% сложнее дались)
источник

A

Andrey in Django [ru] #STAY HOME
Ссать в глаза менеджеру/заказчику удобно
источник

A

Andrey in Django [ru] #STAY HOME
Алексей
Мне 90% сложнее дались)
До давил создание сущности админом - стало 75%
источник

A

Andrey in Django [ru] #STAY HOME
В тестах ещё грузится фикстура на данные
источник

A

Andrey in Django [ru] #STAY HOME
Dan Tyan
я с pytest не работал
откуда он циферки берет не скажу
Такой момент: vscode не умеет запускать Django тесты по одному, перешёл на pytest и могу запускать тесты по одному
источник

PV

Philip Vasilevski in Django [ru] #STAY HOME
Ребят может кто объяснить как можно данные формата Json из drf использовать и зачем. Заранее прошу прощения за глупый вопрос
источник