Browse code

Pin bashate and allow for substitution

I want to release a new bashate, but I also don't want to risk
consuming it before fully testing it. By pinning here, we can run all
our usual CI on new versions before accepting them.

Additionally, allow substitution of the bashate dependency via an
environment variable. We can use this in a bashate test to substitute
a path to a checkout with any changes applied.

Change-Id: I165c4d66db8b7bdcff235ef7d8c99029637bb76a

Ian Wienand authored on 2015/10/15 09:50:10
Showing 1 changed files
... ...
@@ -8,7 +8,8 @@ usedevelop = False
8 8
 install_command = pip install {opts} {packages}
9 9
 
10 10
 [testenv:bashate]
11
-deps = bashate
11
+deps =
12
+   {env:BASHATE_INSTALL_PATH:bashate==0.3.1}
12 13
 whitelist_externals = bash
13 14
 commands = bash -c "find {toxinidir}             \
14 15
          -not \( -type d -name .?\* -prune \)    \ # prune all 'dot' dirs