PyWaw #11

Poniedziałek, 16.04.2012 18:30

Konrad Hałas

factory_boy - alternatywa dla fixture'ów w Django Link do prezentacji

Mechanizm fixeture'ów Django z możliwością wykorzystania ich w testach jest bardzo prosty i łatwy w użyciu. Jednak skorzystanie z tego rozwiązania niesie za sobę poważne zagrożenia, w szczególności powiązanie naszych testów poprzez współdzielenie danych testowych oraz zmniejszenie ich czytelności (definicja danych w innym miejscu niż ich wykorzystanie). Rozwiązaniem tego problemu mogą być biblioteki ułatwiające pisanie faktori dla naszych modeli. Jednym z takich narzędzi jest przedstawiony w prezentacji factory_boy.

Przemek Lewandowski

nose i django-nose - testy na sterydach Link do prezentacji

Z prezentacji dowiesz się czym się różni narzędzie nose od modułu unittest w bibliotece standardowej Pythona. Poznasz jego zalety oraz dowiesz się jak pisać własne rozszerzenia pomocne w testowaniu. Pokrótce przedstawiona zostanie biblioteka django-nose, która dostarcza test runner dla Django w oparciu o narzędzie nose.

Prelegenci

Prelegenci

Zdjecie Konrad Hałas

Konrad Hałas Strona prelegenta

Na co dzień programista webowy tworzący aplikacje z wykorzystaniem frameworka Django oraz dużej domieszki JavaScript'a. Po godzinach współorganizator comiesięcznych spotkań warszawskiej grupy użytkowników Pythona - PyWaw. Orędownik czystego i dobrze przetestowanego kodu. Blogger, wannabe muzyk, miłośnik jazzu.

Zdjecie Przemek Lewandowski

Przemek Lewandowski Strona prelegenta

Niepoprawny idealista, jest współzałożycielem Startup Works, gdzie odpowiada za technologiczną stronę firmy oraz jej ciągły rozwój. Wybiera odpowiednie technologie, dobiera zasoby oraz stoi na straży jakości projektów. Swoją przygodę z tworzeniem Internetu zaczął jako freelancer. Wierząc w ważną rolę społeczności w świecie technologii Przemek współorganizuje PyWaw oraz Makerland.

Lokalizacja

Lokalizacja

Lokalizacja Wydział Elektroniki i Technik Informacyjnych, ul. Nowowiejska 15/19, Warszawa