Skip to content
Oliver Bestwalter edited this page Feb 10, 2017 · 9 revisions

Pytest is willing to participate in GSoC as a Python Suborg. This page will contain some project ideas and information to students who wish to apply.

A little about Pytest

The Pytest framework makes it easy to write small tests, yet scales to support complex functional testing for applications and libraries. Pytest is widely used by many companies and projects all around the world, just to mention some: Mozilla, Splunk, Dropbox, Dolby Laboratories, etc.

Contact us

More contact info: here.

Getting started

Here there is a whole guide on how to get started with Pytest. Python is obviously our main programming language, and we mainly use Github as source control version.

There are many plugins related to Pytest that have their own guide to get started, so if you are interested in one of our plugins, please read their getting started guides.

Writing your application

Follow the regular Python Software Foundation Application Template . Please note that we require previous contribution to Pytest, so if you haven't contributed yet, please find a first issue to get started before applying.

Project ideas

Here there are some ideas of project to the next summer (more are going to be announced soon):

1: Use fixtures to better distribute tests via load scheduling

Description: Here

Skills: Python

Difficulty level: Medium

Possible mentors @nicoddemus

2: (tox) Generalize package builds and virtualenv creation

Description: Here

Skills: Python

Difficulty level: Medium

Possible mentors ?