diff options
author | Mark Longair <mhl@pobox.com> | 2013-04-04 14:30:13 +0100 |
---|---|---|
committer | Mark Longair <mhl@pobox.com> | 2013-04-04 14:55:27 +0100 |
commit | cc3da49bc927175a49d7150b98d762f65e143d21 (patch) | |
tree | 16748a422c425152774059c0ddbd2d0daf57831d | |
parent | 337dc4ee1366ad8fafdef66557a85ef1011a2b57 (diff) |
Create a xapian database on Travis to fix a test failure
The error in this case was:
1) RequestController when showing similar requests should work
Failure/Error: get :similar, :url_title => info_requests(:badger_request).url_title
RuntimeError:
Failed to open Xapian database /home/travis/build/mysociety/alaveteli/vendor/plugins/acts_as_xapian/lib/../xapiandbs/test: DatabaseOpeningError: Couldn't stat '/home/travis/build/mysociety/alaveteli/vendor/plugins/acts_as_xapian/lib/../xapiandbs/test'
This seems to be fixed by adding script/update-xapian-index
to the setup on Travis.
-rw-r--r-- | .travis.yml | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/.travis.yml b/.travis.yml index a8ca00c6b..4fd2a59f7 100644 --- a/.travis.yml +++ b/.travis.yml @@ -21,6 +21,7 @@ before_install: - sudo apt-get -y install exim4-daemon-light - sudo apt-get -y install `cut -d " " -f 1 config/packages | egrep -v "(^#|wkhtml|bundler|^ruby$|^ruby1.8$|^rubygems$|^rake)"` - RAILS_ENV=test ./script/rails-post-deploy + - RAILS_ENV=test ./script/update-xapian-index before_script: notifications: irc: "irc.freenode.org#alaveteli" |