diff --git a/debian/tests/control b/debian/tests/control index 3a8028c27c..7fed02a088 100644 --- a/debian/tests/control +++ b/debian/tests/control @@ -1,6 +1,7 @@ Tests: spec Depends: @, sudo, + gem2deb-test-runner, ruby-rspec, ruby-shoulda-matchers, ruby-webmock, diff --git a/debian/tests/spec b/debian/tests/spec index 75461bdb8d..879716348b 100755 --- a/debian/tests/spec +++ b/debian/tests/spec @@ -1,5 +1,7 @@ #!/bin/sh +export SOURCE_TREE=${PWD} + if [ -z "$ADTTMP" ]; then ADTTMP=$(mktemp -d) cleanup() { @@ -19,5 +21,5 @@ su gitlab -c 'truncate -s 0 Gemfile.lock' export $(cat /etc/gitlab/gitlab-debian.conf) export INCLUDE_TEST_DEPENDS="true" su gitlab -c "bundle install --local" -su gitlab -c "bundle exec rake -f ${AUTOPKGTEST_TMP}/debian/tests/spec.rake +su gitlab -c "bundle exec rake -f ${SOURCE_TREE}/debian/tests/spec.rake" #config 2/2 failed, controllers many failed