Найти - Пользователи
Полная версия: Посоветуйте качественные Open Source проекты
Начало » Python проекты » Посоветуйте качественные Open Source проекты
1
Zh0rzh
Сейчас разбираюсь с Python и Django. Хотелось бы покапаться в реальных работающих проектах. Там где Python используется правильно, со всей присущей ему идеологией.
Интересуют проекты, которые активно и правильно используют покрытие юнит-тестами.

К примеру для Ruby on Rails одним из подобных проектов является Redmine (Популярный issue/bag-tracker)

Как вы думаете, на какие Open Source проекты стоит взглянуть?

Большое спасибо!
Zh0rzh
Не густо ответов :)

Кстати, говоря. Другой из известнейших issue/bag-тракеров - Trac - написан на Питоне.

Кто что скажет - насколько стоит рассматривать Trac - как пример Питон кода?
Глянул к ним в репозиторий - как то с тестами не густо.
slav0nic
всем лень писать и вспоминать где это видели хороший код )

прям не знаю, http://bitbucket.org/chris1610/satchmo/ тесты есть, проект большой, то что стоит учиться по этому коду - вопрос сомнительный) тк стиль у автора был специфический

можно глянуть mercurial , cherrypy. Код самой django смотрел?) неожиданно - ага
Также полезно пролистать examples питона, ну и stdlib
Zh0rzh
slav0nic
всем лень писать и вспоминать где это видели хороший код )

прям не знаю, http://bitbucket.org/chris1610/satchmo/ тесты есть, проект большой, то что стоит учиться по этому коду - вопрос сомнительный) тк стиль у автора был специфический

можно глянуть mercurial , cherrypy. Код самой django смотрел?) неожиданно - ага
Также полезно пролистать examples питона, ну и stdlib
slav0nic, Спасибо, за реакцию!

Спасибо за наводку на satchmo. Только вот я там что то тестов не нашел в репозитории, хотя на файлы с фикстурами напарывался. Они где внутри самих компонентов?

Джангу копаю в первую очередь.
Но мне больше интересны реализации бизнес-функционала и покрытие его тестами.

Поэтому и спрашивал о проектах
slav0nic
во всех аппах tests.py http://bitbucket.org/chris1610/satchmo/src/tip/satchmo/apps/product/tests.py например
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB