Sha256: c0063f00ed0df062a800e75bf9151a8920cde5050ddadb5158ad0af472782476
Contents?: true
Size: 559 Bytes
Versions: 1
Compression:
Stored size: 559 Bytes
Contents
def migrate_up migrate :string_many end require 'active_record_helper' require 'troles_spec' User.troles_strategy :string_many User.valid_roles = [:user, :admin, :blogger] describe Troles::Storage::StringMany do let(:kris) { Factory.create :user, :troles => 'user' } subject { Troles::Storage::StringMany.new kris } it 'should set roles' do subject.set_roles 'blogger', 'admin' subject.display_roles.should == [:blogger, :admin] puts kris.troles.inspect kris.troles.split(',').should include('blogger', 'admin') end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
troles-0.6.1 | spec/troles/storage/string_many_spec.rb |