Method: Koala::Facebook::TestUsers#create_network
- Defined in:
- lib/koala/test_users.rb
#create_network(network_size, installed = true, permissions = '', options = {}) ⇒ Object
Note:
this call slows down dramatically the more users you create (test user calls are slow, and more users => more 1-on-1 connections to be made). Use carefully.
Create a network of test users, all of whom are friends and have the same permissions.
168 169 170 171 172 173 174 175 176 177 178 179 180 |
# File 'lib/koala/test_users.rb', line 168 def create_network(network_size, installed = true, = '', = {}) users = (0...network_size).collect { create(installed, , ) } friends = users.clone users.each do |user| # Remove this user from list of friends friends.delete_at(0) # befriend all the others friends.each do |friend| befriend(user, friend, ) end end return users end |