Discover this podcast and so much more

Podcasts are free to enjoy without a subscription. We also offer ebooks, audiobooks, and so much more for just $11.99/month.

13: Ian Cordasco – Betamax

13: Ian Cordasco – Betamax

FromTest and Code


13: Ian Cordasco – Betamax

FromTest and Code

ratings:
Length:
21 minutes
Released:
Feb 17, 2016
Format:
Podcast episode

Description

Testing apps that use requests without using mock.
Interview with Ian Cordasco (@sigmavirus24 (https://github.com/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 (https://semaphoreci.com/community/tutorials/testing-python-requests-with-betamax)
Cutting Off the Internet: Testing Applications that Use Requests - PyCon 2015 (https://youtu.be/YHbKxFcDltM?t=1m55s)
github3.py (https://pypi.python.org/pypi/github3.py)
requests (http://docs.python-requests.org/en/master/)
Rackspace (https://www.rackspace.com/)
Openstack (https://www.openstack.org/)
Python Code Quality Authority (https://github.com/PyCQA) and documentation (http://meta.pycqa.org/en/latest/)
GitLab (https://about.gitlab.com/)
Raymond Hettinger - Beyond PEP 8 -- Best practices for beautiful intelligible code - PyCon 2015 (https://www.youtube.com/watch?v=wf-BqAjZb8M)
Other Betamax resources:
Betamaxing Boto3 (http://www.roadsi.de/betamaxing-boto3.html)
Using Betamax with pytest fixtures (http://www.coglib.com/~icordasc/blog/2015/07/betamax-050-now-with-a-pytest-fixture.html)
Isolated @memoize (http://nedbatchelder.com/blog/201601/isolated_memoize.html)
Released:
Feb 17, 2016
Format:
Podcast episode

Titles in the series (100)

Test & Code is a weekly podcast hosted by Brian Okken. The show covers a wide array of topics including software engineering, development, testing, Python programming, and many related topics. When we get into the implementation specifics, that's usually Python, such as Python packaging, tox, pytest, and unittest. However, well over half of the topics are language agnostic, such as data science, DevOps, TDD, public speaking, mentoring, feature testing, NoSQL databases, end to end testing, automation, continuous integration, development methods, Selenium, the testing pyramid, and DevOps.