* fixed tests; setting default setting of 'public' for tests to false

This commit is contained in:
Seth Call 2012-09-03 17:01:05 -05:00
parent 069de7e754
commit cc45a358e6
3 changed files with 7 additions and 6 deletions

View File

@ -14,7 +14,7 @@ module JamRuby
Jampb::ClientMessage::Type.constants.each do |constant|
@type_values[Jampb::ClientMessage::Type.const_get(constant)] = constant
end
end
end

View File

@ -1,7 +1,7 @@
module JamRuby
class JamSession < ActiveRecord::Base
self.primary_key = 'id'
self.primary_key = 'id'
belongs_to :creator, :inverse_of => :jam_sessions, :class_name => "JamRuby::User", :foreign_key => "user_id"
has_many :jam_session_members, :class_name => "JamRuby::JamSessionMember"
@ -9,12 +9,12 @@ module JamRuby
# Verifies that the specified user can join this jam session
def access?(user)
return self.users.exists? user
return self.public || self.users.exists?(user)
end
def to_s
return name
end
def to_s
return name
end
end
end

View File

@ -12,6 +12,7 @@ FactoryGirl.define do
factory :jam_session, :class => JamRuby::JamSession do
sequence(:name) { |n| "Jam Session #{n}" }
public false
end
factory :jam_session_member, :class => JamRuby::JamSessionMember do