Skip to content

Europython 2015 sprints

Brianna Laugher edited this page Jul 25, 2015 · 31 revisions

Europython sprints page

pytest issues

Attendees

  • Brianna (pfctdayelise) - helping others/annotating issues
  • Raphael (hackebrot) - cookiecutter template for pytest plugins
  • Florian (The Compiler) - helping pylint remove "pytest"
  • Floris (flub/@flubdevork) - PRs
  • Andreas (pelme/@andreaspelme) - pytest-django issues
  • Rob - converting pyglet to use pytest
  • Michael -
  • Hans -
  • Jakub - #683
  • Jan #1 - #751
  • Alexander - learning to use pytest
  • Christian - deprecating gentest/lack of setuptools issue
  • Omar - PyCharm freezing issue
  • Jan #2 - #759
  • Maarten - deprecating gentest/lack of setuptools issue. pull request #881 merged.
  • Lisa - #714
  • Maarten Missing example test #753, no fix yet added some comments on issue #753 and pull request #887 for small change.
  • ...

Possible tasks

If you see a suitable looking issue or have a pet bug you'd like fixed, add it here. If you want to work on one of these, add your name after it.

  • Review/merge existing PRs
  • Vendor pluggy/discuss what's wanted for 2.8 release
  • evaluate numpy.testing output with pytest
  • Create a pytest plugin for kivy (Raphael)
  • Is there a page that lists maintainers of different plugins, which ones need maintainers?
  • Add Training page to website
  • Generate flow diagram of pytest hook functions
  • Blog setup (Andreas)
  • #138 - add better support for chained assertions (available since python 3.4)
  • #288 - make a "testresult" fixture available as a plugin or core
  • #344 - add ability to pass command line options to doctests, when executing doctests
  • #527 - Show reason for skips in verbose mode on the terminal
  • #578 - UnicodeDecodeError masks SyntaxError on discovery
  • ...

https://github.com/pytest-dev/pytest/labels/easy

'Easy' and 'task' issues are good to look at if you are contributing the first time!

There are quite a few issues relating to running of doctests in case you have experience there.

A good place to look for easier bugs may be the issue trackers of pytest plugins!