Pykonik #74: Pytest parametrization for fun and profit & TBA
18:00 – Welcome
(timing TBA)
??:?? – Michał Lowas-Rzechonek - Pytest parametrization for fun and profit
??:?? – Networking break with Free Food
??:?? – TBA: second talk
??:?? – Lightning talks
??:?? – The End & going to the after party
Pykonik Tech Talks #74 will be hosted in "Działownia" on Politechnika Krakowska, details how to get here are in the sidebar on the right, or in "Location" section below.
We will have 2 longer talks with food & drinks break in-between and a lightning talks session at the very end.
Pytest parametrization for fun and profit - Michał Lowas-Rzechonek
Pisanie testów jest okropne, szczególnie jeśli nasza domena wymaga utworzenia miliona obiektów w różnych stanach zanim będziemy mogli choćby zacząć pisać test który robi jeden call do API.
Pod pytestem do robienia setupu służą fixtury. Pokażę jak zbudować elastyczny zestaw fixtur konfigurowalnych za pomocą "indirect parametrization" i niewielkiej ilości kleju z cukrem, a następnie w testach tworzyć całe środowisko w kilku linijkach i praktycznie bez duplikacji.
Prelekcja raczej dla zaawansowanych, będzie jeszcze więcej magii niż w samym pyteście.
Lightning talks
There is no synopsis there, as there is no topic yet! Lightning talks are determined on the spot, during meeting! Each participant can ask for a mic and projector screen to present for 5 minutes any python related or completely unrelated topic! Just raise your hand when the announcer asks who wants to give a Lightning talk or approach one of the organizers during the meeting.
Discord
Join our community and chat with us at Discord
If you'd like to speak at future Pykonik meetups, please send your proposal
Location:
Politechnika Krakowska, Budynek Działownia (see the map; detailed instructions are visible when you sign up for the event)
Sponsors and Partners
TBA
COSMO
A student club from Politechnika Krakowska. Thanks to them, we have a place to meet at!
JetBrains
Company that develops one of the best Python IDEs. Thanks to JetBrains, attendees will be able to win licenses to any selected JetBrains product in a small competition during our meeting.
CLUG
Cracow Linux Users Group - a community of enthusiasts of computer science, technology and operating systems from the Unix family.
Thanks to CLUG, the meeting is streamed on YouTube and recorded!