*unittest

kb 03.08.2012 14:15

Вот, казалось бы, простая функция для вывода главной сущности, а сколько сайд-эффектов различных при юнит-тестировании http://screencloud.net/v/bL3M

В связи с этим вопрос, кстати, по всем этих вашим Хаскелям. При тестировании некоторого юнита хорошо бы как минимум быть уверенным, что ты заменил на моки / стабы все ... more →

kb 08.05.2012 20:21

Что ж, первое улучшение по сравнению с библиотекой mock готово — теперь @patch передаёт моки в виде одного единго key-value-параметра https://bitbucket.org/k_bx/mockstar/chan... на TestPatch)

но это еще не основная соль. и да, от реализации даже этой фигни у ... more →

kb 08.05.2012 16:34

Внезапно меня количество лишней писанины в юнит-тестах доебало, пошёл пилить годноту разную.

kb 28.03.2012 12:14

Хоть какую-то из моих просьб исполнили: http://paste.pocoo.org/show/572499/

kb 18.03.2012 12:45

Пришла в голову прикольная идея — когда функц. тестов станет слишком много — запускать из них некоторое n-ное количество (можно по времени ограничить) рандомно. Рулетка получится :)

kb 18.03.2012 11:26

Собрался духом и альфа-версию выпустил. Покритикуйте кому не лень, буду доделывать. http://www.redhotchilipython.com/en_post...

Спасибо.

kb 12.03.2012 14:46

А вот это http://pyvideo.org/video/642/fast-test-s... очень сильный дядька, по крайней мере видно, что зрит в корень.

kb 09.03.2012 12:51

Таки начинаю писать длинную простыню про юнит-тестирование в питоне. Еще главного не тронул, а уже несколько страниц. Отстой :( Всегда оно так.

А еще я пива выпил на работе, т.к. никого нет, а очень хороший фронт-енд разработчик уходит от нас (ставя под угрозу весь проект). Точнее ему не дали столько денег сколько ... more →

kb 04.03.2012 12:28

О, как-то упустил. http://www.voidspace.org.uk/python/mock/...

kb 03.03.2012 12:58

ок, теперь можно делать .rv вместо наболевшего .return_value http://paste.pocoo.org/show/560274/

kb 17.02.2012 08:00

маленькая, но полезная утилита. сократит тонны клавиатуры http://paste.pocoo.org/show/552389/

kb 23.01.2012 14:02

> I hope that by now most developers agree that global state should be treated like GOTO.

Интересно, а знают ли вообще молодые девелоперы (совсем молодые, в смысле) нынче о GOTO? Пора переставать ссылаться на GOTO, а то скоро люди понимать перестанут.

kb 23.01.2012 13:58

Правильные вещи говорят http://googletesting.blogspot.com/2008/0...

kb 12.09.2011 12:17

Ну, зато профит от выбора QUnit — его популярность. Хоть интерфейс вылизали относительно прикольно, мне в некоторых местах даже нравится. Вот пример: http://dl.dropbox.com/u/865508/Selection...

kb 17.07.2011 12:09

Нет, все же, я не понимаю, как можно не любить модуль unittest (и искать другие приблуды). Да, у него куча self.assertEquals и проч методов вместо одного assert, но зато он благодаря этому умеет показывать diff'ы по структурам данных (или по строкам, когда надо). Не очень наглядный, но все равно отлично читаемый ... more →

*unittest is used by:

kb

kb