Search This Blog

Code snippets and memory joggers

Saturday, January 21, 2017

Test-Driven Development for the Web, with Python, Selenium, Django, JavaScript - Installation

 previous - Motivation and using the tutorial Test-Driven Development with Python

What I'll be using

I'm assuming I'll make mistakes. To ensure that I keep concerns separate and I don't end up trashing my work environment I created a virtual machine (vm) using Virtualbox which is install with the amd64 version of Debian GNU\Linux OS in this case the latest stable release at the time or writing is 8.7 (Jessie). However I installed a "base, with the Gnome desktop" vm a few months ago with 8.5 which I've cloned and updated.

Python3

 v3.4.2-2 was installed.


Using the Debian repositories:

virtualenvwrapper 

v4.3.1-2

git

using git-all - v1:2;1;4-2.1deb8u2


The tutorial suggests not using an IDE as such but rather use a text editor.

Gedit

 v3.14.0-3 is pre-install

vim-nox

v2:7.4.488-7+deb8u1
This package contains a version of vim compiled with support for scripting with Lua, Perl, Python, Ruby, and Tcl but no GUI.

I'll report any additional plugins or configuration changes as I go but for now I'll be using the editors as is.

No comments:

About Me

I love to travel and meet new people, motorbikes, moving my body through dance, martial arts and yoga. I'm a lifelong learner interested in how things work, and the way people think and make their decisions. My choice of superpower would be to speak with someone and understand them completely, including their intention and for me to be able to communicate my intention to them clearly in their own language. As an Amazon Associate, I may earn from links to qualifying purchases.