Building and testing underCI a desktop application written in Python using Qt, nose and Jenkins.
Building and testing underCI a desktop application written in Python using Qt, nose and Jenkins.
Par Laurent Doguin
Date : samedi 5 octobre 2013 09h00
Durée : 40 minutes
Langue : English
Tags : ci jenkins pyton testing unit
This will be illustrated through the client we developed to allow bidirectional synchronization between a desktop app and a remote Nuxeo content repository.
The talk will cover the general concepts of a Python/Qt cross-platform application, the way we used unittest and nose to run functional tests and the whole build process handled by Jenkins. Starting from the application packaging for Windows and Mac OS X with cx_Feeze and py2app, ending with the execution of the tests under the 3 main platforms.
Présentation suivie par: Laurent Payot,