From 5ca0a8700b83e3c8424b44b4dfcc4873cd8b7300 Mon Sep 17 00:00:00 2001 From: Sean Dague Date: Thu, 19 Jun 2014 13:47:22 -0400 Subject: [PATCH] add tox to the tree for doing bashate checking this enables a bashate rule for doing style checking. Fixes for issues found will come in a second patch so any rules that people want ignored could be debated there. Change-Id: I7dffa587784297ec65596a36c0600473cfa591c6 --- test-requirements.txt | 1 + tox.ini | 13 +++++++++++++ 2 files changed, 14 insertions(+) create mode 100644 test-requirements.txt create mode 100644 tox.ini diff --git a/test-requirements.txt b/test-requirements.txt new file mode 100644 index 00000000..520e95bf --- /dev/null +++ b/test-requirements.txt @@ -0,0 +1 @@ +bashate>=0.2 diff --git a/tox.ini b/tox.ini new file mode 100644 index 00000000..0fd2893f --- /dev/null +++ b/tox.ini @@ -0,0 +1,13 @@ +[tox] +envlist = bashate +minversion = 1.6 +skipsdist = True + +[testenv] +install_command = pip install -U {opts} {packages} +setenv = VIRTUAL_ENV={envdir} +deps = -r{toxinidir}/test-requirements.txt + +[testenv:bashate] +commands = + bash -c "ls *.sh | xargs bashate -v {posargs}"