Sha256: 41833199a36cf1d9b77c493aa0a0c5d4c352d3ea428162f8dcf5b7fd11f0584c

Contents?: true

Size: 633 Bytes

Versions: 4

Compression:

Stored size: 633 Bytes

Contents

Factory.define :bigbluebutton_room do |r|
  # meetingid with a random factor to avoid duplicated ids in consecutive test runs
  r.sequence(:meetingid) { |n| "meeting-#{n}-" + SecureRandom.hex(4) }

  r.association :server, :factory => :bigbluebutton_server
  r.sequence(:name) { |n| "Name#{n}" }
  r.attendee_password { Forgery(:basic).password :at_least => 10, :at_most => 16 }
  r.moderator_password { Forgery(:basic).password :at_least => 10, :at_most => 16 }
  r.welcome_msg { Forgery(:lorem_ipsum).sentences(2) }
  r.private false
  r.randomize_meetingid false
  r.sequence(:param) { |n| "meeting-#{n}" }
  r.external false
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
bigbluebutton_rails-1.1.0 spec/factories/bigbluebutton_room.rb
bigbluebutton_rails-1.0.0 spec/factories/bigbluebutton_room.rb
bigbluebutton_rails-0.1.1 spec/factories/bigbluebutton_room.rb
bigbluebutton_rails-0.1.0 spec/factories/bigbluebutton_room.rb