diff --git a/lib/mongoid/giza/index.rb b/lib/mongoid/giza/index.rb index 88490e8..6fb8ab2 100644 --- a/lib/mongoid/giza/index.rb +++ b/lib/mongoid/giza/index.rb @@ -99,7 +99,7 @@ def criteria(new_criteria = nil) # Generates a XML document according to the XMLPipe2 specification from Sphinx # # @param buffer [#<<] any IO object that supports appending content using << - def generate_xmlpipe2(buffer) + def xmlpipe2(buffer) Mongoid::Giza::XMLPipe2.new(self, buffer).generate! end end diff --git a/lib/mongoid/giza/railtie.rb b/lib/mongoid/giza/railtie.rb index acbef9b..9c2e3b8 100644 --- a/lib/mongoid/giza/railtie.rb +++ b/lib/mongoid/giza/railtie.rb @@ -7,7 +7,7 @@ class Railtie < Rails::Railtie initializer "mongoid-giza.load-configuration" do # Sets the default xmlpipe_command - configuration.source.xmlpipe_command = "rails r '<%= index.klass %>.sphinx_indexes[:<%= index.name %>].generate_xmlpipe2(STDOUT)'" + configuration.source.xmlpipe_command = "rails r '<%= index.klass %>.sphinx_indexes[:<%= index.name %>].xmlpipe2(STDOUT)'" # Loads the configuration file file = Rails.root.join("config", "giza.yml") configuration.load(file, Rails.env) if file.file? diff --git a/spec/mongoid/giza/index_spec.rb b/spec/mongoid/giza/index_spec.rb index bf96622..0c7f814 100644 --- a/spec/mongoid/giza/index_spec.rb +++ b/spec/mongoid/giza/index_spec.rb @@ -131,20 +131,20 @@ end end - describe "generate_xmlpipe2" do + describe "xmlpipe2" do let(:xmlpipe2) { double("XMLPipe2") } let(:buffer) { double("buffer") } it "should create a new XMLPipe2 object" do expect(Mongoid::Giza::XMLPipe2).to receive(:new).with(index, buffer) { xmlpipe2.as_null_object } - index.generate_xmlpipe2(buffer) + index.xmlpipe2(buffer) end it "should generate the xml" do allow(Mongoid::Giza::XMLPipe2).to receive(:new) { xmlpipe2 } expect(xmlpipe2).to receive(:generate!) - index.generate_xmlpipe2(buffer) + index.xmlpipe2(buffer) end end