Python Test

Practical automated testing for software engineers using Python. Mostly. But also so much more.

https://podcast.pythontest.com

subscribe
share






episode 13: 13: Ian Cordasco – Betamax


Testing apps that use requests without using mock.

Interview with Ian Cordasco (@sigmavirus24)

Topics:

  • Betamax - python library for replaying requests interactions for use in testing.
  • requests
  • github3.py
  • Pycon 2015 talk: Ian Cordasco - Cutting Off the Internet: Testing Applications that Use Requests - PyCon 2015
  • Pytest and using Betamax with pytest fixtures
  • The utility (or uselessness) of teaching programming with Java (My own rant mainly)
  • Rackspace and Ian’s role at Rackspace and OpenStack
  • Python Code Quality Authority: flake8, pep8, mccabe, pylint, astroid, …
  • Static code analysis and what to use which tool when.
  • Raymond Hettinger - Beyond PEP 8 -- Best practices for beautiful intelligible code - PyCon 2015

Links:

  • Testing Python-Requests with Betamax
  • Cutting Off the Internet: Testing Applications that Use Requests - PyCon 2015
  • github3.py
  • requests
  • Rackspace
  • Openstack
  • Python Code Quality Authority and documentation
  • GitLab
  • Raymond Hettinger - Beyond PEP 8 -- Best practices for beautiful intelligible code - PyCon 2015

Other Betamax resources:

  • Betamaxing Boto3
  • Using Betamax with pytest fixtures
  • Isolated @memoize


fyyd: Podcast Search Engine
share








 February 17, 2016  20m