diff --git a/.travis.yml b/.travis.yml index 25862ac..0ea612a 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,6 +1,5 @@ language: ruby -rvm: - - 2.2 +rvm: 2.2 services: - elasticsearch - mongodb diff --git a/gemfiles/nobrainer.gemfile b/gemfiles/nobrainer.gemfile index 7d01273..d59f02b 100644 --- a/gemfiles/nobrainer.gemfile +++ b/gemfiles/nobrainer.gemfile @@ -3,4 +3,4 @@ source 'https://rubygems.org' # Specify your gem's dependencies in searchkick.gemspec gemspec path: "../" -gem "nobrainer", "0.22.0" +gem "nobrainer", "0.27.0" diff --git a/test/test_helper.rb b/test/test_helper.rb index f451aa5..76abcd4 100644 --- a/test/test_helper.rb +++ b/test/test_helper.rb @@ -85,8 +85,8 @@ elsif defined?(NoBrainer) include NoBrainer::Document include NoBrainer::Document::Timestamps + field :id, type: Object field :name, type: String - field :store_id, type: Integer field :in_stock, type: Boolean field :backordered, type: Boolean field :orders_count, type: Integer @@ -95,17 +95,21 @@ elsif defined?(NoBrainer) field :latitude field :longitude field :description, type: String + + belongs_to :store, validates: false end class Store include NoBrainer::Document + field :id, type: Object field :name, type: String end class Animal include NoBrainer::Document + field :id, type: Object field :name, type: String end -- libgit2 0.21.0