diff options
Diffstat (limited to 'spec/search_spec.rb')
-rw-r--r-- | spec/search_spec.rb | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/spec/search_spec.rb b/spec/search_spec.rb index 54392a6..34ea5b9 100644 --- a/spec/search_spec.rb +++ b/spec/search_spec.rb @@ -1,11 +1,11 @@ -require 'chef_zero/solr/solr_parser' -require 'chef_zero/solr/solr_doc' +require "chef_zero/solr/solr_parser" +require "chef_zero/solr/solr_doc" describe ChefZero::Solr::SolrParser do let (:all_docs) do docs = [] - [{'foo' => 'a'}, - {'foo' => 'd'}].each_with_index do |h, i| + [{ "foo" => "a" }, + { "foo" => "d" }].each_with_index do |h, i| docs.push ChefZero::Solr::SolrDoc.new(h, i) end docs @@ -13,24 +13,24 @@ describe ChefZero::Solr::SolrParser do def search_for(query) q = ChefZero::Solr::SolrParser.new(query).parse - all_docs.select {|doc| q.matches_doc?(doc) } + all_docs.select { |doc| q.matches_doc?(doc) } end it "handles terms" do - search_for('foo:d').size.should eq(1) + search_for("foo:d").size.should eq(1) end it "handles ranges" do - search_for('foo:[a TO c]').size.should eq(1) + search_for("foo:[a TO c]").size.should eq(1) end it "handles -" do - search_for('-foo:a').size.should eq(1) + search_for("-foo:a").size.should eq(1) end it "handles wildcard ranges" do - search_for('foo:[* TO c]').size.should eq(1) - search_for('foo:[c TO *]').size.should eq(1) - search_for('foo:[* TO *]').size.should eq(2) + search_for("foo:[* TO c]").size.should eq(1) + search_for("foo:[c TO *]").size.should eq(1) + search_for("foo:[* TO *]").size.should eq(2) end end |