From 2886e1cadd76db2c9e1ed6c17bacd07c880ec031 Mon Sep 17 00:00:00 2001 From: Stuart Longland Date: Sat, 30 Jan 2016 10:53:19 +1000 Subject: [PATCH 1/4] Check in .travis.yml for check-in testing. --- .travis.yml | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 .travis.yml diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000..a34e1ca --- /dev/null +++ b/.travis.yml @@ -0,0 +1,11 @@ +language: python +python: 2.7 +env: + - TOX_ENV=py26 + - TOX_ENV=py27 + - TOX_ENV=py32 + - TOX_ENV=py33 +install: + - pip install tox +script: + - tox -e $TOX_ENV From 24fb672f43fc60e59b8713e15e04867dc5bf87b9 Mon Sep 17 00:00:00 2001 From: Stuart Longland Date: Sun, 31 Jan 2016 12:10:38 +1000 Subject: [PATCH 2/4] Drop 'tox' in favour for calling unittest2 directly. Seems tox pulls in the latest `pip` installer, which doesn't support Python 3.2. --- .travis.yml | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/.travis.yml b/.travis.yml index a34e1ca..fabe3af 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,11 +1,10 @@ language: python -python: 2.7 -env: - - TOX_ENV=py26 - - TOX_ENV=py27 - - TOX_ENV=py32 - - TOX_ENV=py33 +python: + - "2.6" + - "2.7" + - "3.2" + - "3.3" install: - - pip install tox + - pip install unittest2 script: - - tox -e $TOX_ENV + - python -m unittest2 From 223f30c7cfd07984348bbd6b60f4adf2d0894cd3 Mon Sep 17 00:00:00 2001 From: Stuart Longland Date: Sun, 31 Jan 2016 12:14:05 +1000 Subject: [PATCH 3/4] Use `unit2` command instead of `python -m` --- .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index fabe3af..ae2086a 100644 --- a/.travis.yml +++ b/.travis.yml @@ -7,4 +7,4 @@ python: install: - pip install unittest2 script: - - python -m unittest2 + - unit2 From 2335419893cbe572e8910583146d67e89ff3e56f Mon Sep 17 00:00:00 2001 From: Stuart Longland Date: Sun, 31 Jan 2016 12:39:36 +1000 Subject: [PATCH 4/4] Add travis-ci badge --- README.rst | 3 +++ 1 file changed, 3 insertions(+) diff --git a/README.rst b/README.rst index 67e3469..cb76ccd 100644 --- a/README.rst +++ b/README.rst @@ -4,3 +4,6 @@ weakrefmethod Backport of WeakMethod from Python 3.4 to Python 2.6+ `docs `_ + +.. image:: https://travis-ci.org/vrtsystems/weakrefmethod.svg?branch=master + :target: https://travis-ci.org/vrtsystems/weakrefmethod