Sha256: d95d251f6d541b4a6b5571b14fa9bc5bcee9906ee23240337948532442ff4613
Contents?: true
Size: 725 Bytes
Versions: 25
Compression:
Stored size: 725 Bytes
Contents
require File.expand_path('../ar_test_helper', __FILE__) ActiveRecord::Migration.create_table :articles do |t| t.string :name t.string :status end class Article < ActiveRecord::Base has_friendly_id :name, :use_slug => true default_scope :conditions => "articles.status = 'published'" end module FriendlyId module Test module ActiveRecordAdapter class DefaultScopeTest < ::Test::Unit::TestCase def setup Article.delete_all Slug.delete_all end test "slug should load sluggable without default scope" do Article.create!(:name => "hello world", :status => "draft") assert_not_nil Slug.first.sluggable end end end end end
Version data entries
25 entries across 25 versions & 2 rubygems