Commit 5191583f0b3e38fb93a4556e5616b66d1eb5e29f
Committed by
Paulo Meireles
1 parent
5dd4ae47
Exists in
master
and in
29 other branches
[Mezuro] Creating mysql script for deleting datase entries.
Showing
4 changed files
with
62 additions
and
42 deletions
Show diff stats
| ... | ... | @@ -0,0 +1,16 @@ |
| 1 | +#!/bin/bash | |
| 2 | + | |
| 3 | +DATABASE="kalibro_tests" | |
| 4 | +USER="kalibro" | |
| 5 | +PASSWORD="kalibro" | |
| 6 | +MYSQL_PARAMS="$DATABASE -u $USER -p$PASSWORD" | |
| 7 | +TABLES=($(mysql $MYSQL_PARAMS -e "show tables")) | |
| 8 | +LENGTH=${#TABLES} | |
| 9 | + | |
| 10 | +i=1 | |
| 11 | +while [ $i -le $LENGTH ] | |
| 12 | + do if [ ${#TABLES[$i]} -ne 0 ] | |
| 13 | + then mysql --force $MYSQL_PARAMS -e "delete from $DATABASE.${TABLES[$i]}" | |
| 14 | + fi | |
| 15 | + i=$(($i+1)) | |
| 16 | +done | ... | ... |
| ... | ... | @@ -0,0 +1,42 @@ |
| 1 | +#!/bin/bash | |
| 2 | + | |
| 3 | +TEST_FILE=$1 | |
| 4 | +PROFILE=$2 | |
| 5 | + | |
| 6 | +if [ -z "$PROFILE" ]; then | |
| 7 | + PROFILE='default' | |
| 8 | +fi | |
| 9 | + | |
| 10 | +# where are your .kalibro dir? | |
| 11 | +KALIBRO_HOME='/usr/share/tomcat6/.kalibro' | |
| 12 | + | |
| 13 | +# create a kalibro test dir | |
| 14 | +echo "--> Creating tests directory" | |
| 15 | +sudo mkdir $KALIBRO_HOME/tests | |
| 16 | +echo "--> Copying test settings" | |
| 17 | +sudo cp $KALIBRO_HOME/kalibro_tests.settings $KALIBRO_HOME/tests/kalibro.settings | |
| 18 | +echo "--> Changing owner of tests directory to tomcat6" | |
| 19 | +sudo chown -R tomcat6:tomcat6 $KALIBRO_HOME/tests | |
| 20 | + | |
| 21 | +# you must restart tomcat6 | |
| 22 | +#if you are using a tomcat installed from apt-get, for example: | |
| 23 | +sudo service tomcat6 restart | |
| 24 | + | |
| 25 | +#if you are using a tomcat installed a specific dir, for exemple: | |
| 26 | +#~/tomcat6/bin/shoutdown.sh | |
| 27 | +#~/tomcat6/bin/startup.sh | |
| 28 | + | |
| 29 | +# run test | |
| 30 | +cucumber $TEST_FILE -p $PROFILE | |
| 31 | + | |
| 32 | +#back to normal mode | |
| 33 | +echo "--> Removing tests directory" | |
| 34 | +sudo rm -rf $KALIBRO_HOME/tests | |
| 35 | + | |
| 36 | +# you must restart tomcat6 again | |
| 37 | +sudo service tomcat6 restart | |
| 38 | + | |
| 39 | +#or some thing like that... | |
| 40 | +#~/tomcat6/bin/shoutdown.sh | |
| 41 | +#~/tomcat6/bin/startup.sh | |
| 42 | + | ... | ... |
plugins/mezuro/test/run_acceptance_tests.sh
| ... | ... | @@ -1,42 +0,0 @@ |
| 1 | -#!/bin/bash | |
| 2 | - | |
| 3 | -TEST_FILE=$1 | |
| 4 | -PROFILE=$2 | |
| 5 | - | |
| 6 | -if [ -z "$PROFILE" ]; then | |
| 7 | - PROFILE='default' | |
| 8 | -fi | |
| 9 | - | |
| 10 | -# where are your .kalibro dir? | |
| 11 | -KALIBRO_HOME='/usr/share/tomcat6/.kalibro' | |
| 12 | - | |
| 13 | -# create a kalibro test dir | |
| 14 | -echo "--> Creating tests directory" | |
| 15 | -sudo mkdir $KALIBRO_HOME/tests | |
| 16 | -echo "--> Copying test settings" | |
| 17 | -sudo cp $KALIBRO_HOME/kalibro_tests.settings $KALIBRO_HOME/tests/kalibro.settings | |
| 18 | -echo "--> Changing owner of tests directory to tomcat6" | |
| 19 | -sudo chown -R tomcat6:tomcat6 $KALIBRO_HOME/tests | |
| 20 | - | |
| 21 | -# you must restart tomcat6 | |
| 22 | -#if you are using a tomcat installed from apt-get, for example: | |
| 23 | -sudo service tomcat6 restart | |
| 24 | - | |
| 25 | -#if you are using a tomcat installed a specific dir, for exemple: | |
| 26 | -#~/tomcat6/bin/shoutdown.sh | |
| 27 | -#~/tomcat6/bin/startup.sh | |
| 28 | - | |
| 29 | -# run test | |
| 30 | -cucumber $TEST_FILE -p $PROFILE | |
| 31 | - | |
| 32 | -#back to normal mode | |
| 33 | -echo "--> Removing tests directory" | |
| 34 | -sudo rm -rf $KALIBRO_HOME/tests | |
| 35 | - | |
| 36 | -# you must restart tomcat6 again | |
| 37 | -sudo service tomcat6 restart | |
| 38 | - | |
| 39 | -#or some thing like that... | |
| 40 | -#~/tomcat6/bin/shoutdown.sh | |
| 41 | -#~/tomcat6/bin/startup.sh | |
| 42 | - |