Sha256: 85b93485c9c007e165dddee4723c4b8b83d3b4b9c7c05ed362bc79faae996a78
Contents?: true
Size: 693 Bytes
Versions: 6
Compression:
Stored size: 693 Bytes
Contents
require "helper" class JournalistWithFriendlyFinders < ActiveRecord::Base self.table_name = 'journalists' extend FriendlyId scope :existing, -> {where('1 = 1')} friendly_id :name, use: [:slugged, :finders] end class Finders < Minitest::Test include FriendlyId::Test def model_class JournalistWithFriendlyFinders end test 'should find records with finders as class methods' do with_instance_of(model_class) do |record| assert model_class.find(record.friendly_id) end end test 'should find records with finders on relations' do with_instance_of(model_class) do |record| assert model_class.existing.find(record.friendly_id) end end end
Version data entries
6 entries across 6 versions & 2 rubygems