<commit_before>
Talks and Tutorials
==========================

.. sidebar:: Next Open Trainings

   `professional testing with pytest and tox <http://www.python-academy.com/courses/specialtopics/python_course_testing.html>`_, 24-26th November 2014, Freiburg, Germany

.. _`funcargs`: funcargs.html

Talks and blog postings
---------------------------------------------

.. _`tutorial1 repository`: http://bitbucket.org/pytest-dev/pytest-tutorial1/
.. _`pycon 2010 tutorial PDF`: http://bitbucket.org/pytest-dev/pytest-tutorial1/raw/tip/pytest-basic.pdf

- `Introduction to pytest, <NAME>, EuroPython 2014
  <https://www.youtube.com/watch?v=LdVJj65ikRY>`_.

- `Advanced Uses of py.test Fixtures, <NAME>, EuroPython
  2014 <https://www.youtube.com/watch?v=IBC_dxr-4ps>`_.

- `Why i use py.test and maybe you should too, <NAME>, Pycon AU 2013
  <https://www.youtube.com/watch?v=P-AhpukDIik>`_

- `3-part blog series about pytest from @pydanny alias <NAME> (January
  2014) <http://pydanny.com/pytest-no-boilerplate-testing.html>`_

- `pytest: helps you write better Django apps, <NAME>, DjangoCon
  Europe 2014 <https://www.youtube.com/watch?v=aaArYVh6XSM>`_.

- :ref:`fixtures`

- `Testing Django Applications with pytest, <NAME>, EuroPython
  2013 <https://www.youtube.com/watch?v=aUf8Fkb7TaY>`_.

- `Testes pythonics com py.test, Vinicius Belchior Assef Neto, Plone
  Conf 2013, Brazil <https://www.youtube.com/watch?v=QUKoq2K7bis>`_.

- `Introduction to py.test fixtures, FOSDEM 2013, Floris Bruynooghe
  <https://www.youtube.com/watch?v=bJhRW4eZMco>`_.

- `pytest feature and release highlights, <NAME> (GERMAN, October 2013)
  <http://pyvideo.org/video/2429/pytest-feature-and-new-release-highlights>`_
<commit_msg>Add 'Improve your testing with Pytest and Mock' video from PyCon SG 2015<commit_after>
Talks and Tutorials
==========================

.. sidebar:: Next Open Trainings

   `professional testing with pytest and tox <http://www.python-academy.com/courses/specialtopics/python_course_testing.html>`_, 24-26th November 2014, Freiburg, Germany

.. _`funcargs`: funcargs.html

Talks and blog postings
---------------------------------------------

.. _`tutorial1 repository`: http://bitbucket.org/pytest-dev/pytest-tutorial1/
.. _`pycon 2010 tutorial PDF`: http://bitbucket.org/pytest-dev/pytest-tutorial1/raw/tip/pytest-basic.pdf

- `Improve your testing with Pytest and Mock, <NAME>, PyCon SG 2015
  <https://www.youtube.com/watch?v=RcN26hznmk4>`_.

- `Introduction to pytest, <NAME>, EuroPython 2014
  <https://www.youtube.com/watch?v=LdVJj65ikRY>`_.

- `Advanced Uses of py.test Fixtures, Floris Bruynooghe, EuroPython
  2014 <https://www.youtube.com/watch?v=IBC_dxr-4ps>`_.

- `Why i use py.test and maybe you should too, <NAME>, Pycon AU 2013
  <https://www.youtube.com/watch?v=P-AhpukDIik>`_

- `3-part blog series about pytest from @pydanny alias <NAME> (January
  2014) <http://pydanny.com/pytest-no-boilerplate-testing.html>`_

- `pytest: helps you write better Django apps, <NAME>, DjangoCon
  Europe 2014 <https://www.youtube.com/watch?v=aaArYVh6XSM>`_.

- :ref:`fixtures`

- `Testing Django Applications with pytest, <NAME>, EuroPython
  2013 <https://www.youtube.com/watch?v=aUf8Fkb7TaY>`_.

- `Testes pythonics com py.test, Vinicius Belchior Assef Neto, Plone
  Conf 2013, Brazil <https://www.youtube.com/watch?v=QUKoq2K7bis>`_.

- `Introduction to py.test fixtures, FOSDEM 2013, <NAME>
  <https://www.youtube.com/watch?v=bJhRW4eZMco>`_.

- `pytest feature and release highlights, <NAME> (GERMAN, October 2013)
  <http://pyvideo.org/video/2429/pytest-feature-and-new-release-highlights>`_

{'fraction_non_alphanumeric': 0.1774951617362455, 'fraction_numerical': 0.03898258225048382, 'mean_word_length': 4.011080332409972, 'pattern_counts': {'":': 0, '<': 39, '<?xml version=': 0, '>': 39, 'https://': 15, 'lorem ipsum': 0, 'www.': 17, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '7082187', 'n_tokens_mistral': 1459, 'n_tokens_neox': 1301, 'n_words': 284}