plugin_test.rb
457 Bytes
require "#{File.dirname(__FILE__)}/../../test_helper"
class SolrPlugin::PluginTest < ActiveSupport::TestCase
def setup
@plugin = SolrPlugin.new
end
attr_reader :plugin
should 'convert scopes to solr filters' do
person = create_user('test').person
result = plugin.send :scopes_to_solr_filters, person.files.public.published
assert_equal result, ["profile_id:#{person.id}", "published:'true'", "solr_plugin_public:true"]
end
end