Sha256: 13bcd5f837c742d1fedd6c07dee0a1ded93b4a9641e3b83b34bb3086ea39a601

Contents?: true

Size: 489 Bytes

Versions: 16

Compression:

Stored size: 489 Bytes

Contents

require 'rspec'
require 'leaderboard'

Dir["#{File.dirname(__FILE__)}/support/**/*.rb"].each {|f| require f}

RSpec.configure do |config|
  # Helper method to rank members in a leaderboard
  # 
  # @param members_to_add [int] Number of members to add to the leaderboard.
  def rank_members_in_leaderboard(members_to_add = 5)
    1.upto(members_to_add) do |index|
      @leaderboard.rank_member("member_#{index}", index, { :member_name => "Leaderboard member #{index}" })
    end
  end
end

Version data entries

16 entries across 16 versions & 1 rubygems

Version Path
leaderboard-3.6.0 spec/spec_helper.rb
leaderboard-3.5.0 spec/spec_helper.rb
leaderboard-3.4.0 spec/spec_helper.rb
leaderboard-3.3.0 spec/spec_helper.rb
leaderboard-3.2.0 spec/spec_helper.rb
leaderboard-3.1.0 spec/spec_helper.rb
leaderboard-3.0.2 spec/spec_helper.rb
leaderboard-3.0.1 spec/spec_helper.rb
leaderboard-3.0.0 spec/spec_helper.rb
leaderboard-3.0.0.rc2 spec/spec_helper.rb
leaderboard-3.0.0.rc1 spec/spec_helper.rb
leaderboard-2.5.0 spec/spec_helper.rb
leaderboard-2.4.0 spec/spec_helper.rb
leaderboard-2.3.0 spec/spec_helper.rb
leaderboard-2.2.1 spec/spec_helper.rb
leaderboard-2.1.0 spec/spec_helper.rb