Merge "Add unittests dir"
[functest.git] / testcases / features / sfc / tacker_client_install.sh
index 295dd26..a307317 100755 (executable)
@@ -3,7 +3,7 @@ CLIENT=$(echo python-python-tackerclient_*_all.deb)
 CLIREPO="tacker-client"
 
 # Function checks whether a python egg is available, if not, installs
-function chkPPkg () {
+function chkPPkg() {
     PKG="$1"
     IPPACK=$(python - <<'____EOF'
 import pip
@@ -19,10 +19,10 @@ ____EOF
     fi
 }
 
-function envSetup () {
-    apt-get install -y python-all debhelper
+function envSetup() {
+    apt-get install -y python-all debhelper fakeroot
+    pip install --upgrade python-keystoneclient==1.7.4
     chkPPkg stdeb
-    chkCrudini
 }
 
 # Function installs python-tackerclient from github
@@ -35,6 +35,8 @@ function deployTackerClient() {
     CLIENT=$(echo python-python-tackerclient_*_all.deb)
     cp $CLIENT $MYDIR
     dpkg -i "${MYDIR}/${CLIENT}"
+    apt-get -f -y install
+    dpkg -i "${MYDIR}/${CLIENT}"
 }
 
 envSetup