Sha256: b90326ba51f853c37b6cb2ee07e2725628ee7b9295923748648f7e58e425953c

Contents?: true

Size: 539 Bytes

Versions: 32

Compression:

Stored size: 539 Bytes

Contents

FactoryGirl.define do
  factory :remote_team, class: Hash do
    maet_id { generate :team_id }

    eman    { generate :name }
    yrtnuoc { generate :string }
    ytic    { generate :string }

    ignored_1 { generate :string }
    ignored_2 { generate :timestamp }

    initialize_with { attributes }

    trait :with_players do
      after(:build) do |object, evaluator|
        players = build_list(:remote_player, 4, team: object[:maet_id])
        object[:players_ids] = players.map { |h| h[:player_id] }
      end
    end
  end
end

Version data entries

32 entries across 32 versions & 1 rubygems

Version Path
synchronisable-1.2.3 spec/factories/remote/team.rb
synchronisable-1.2.2 spec/factories/remote/team.rb
synchronisable-1.2.1 spec/factories/remote/team.rb
synchronisable-1.2.0 spec/factories/remote/team.rb
synchronisable-1.1.9 spec/factories/remote/team.rb
synchronisable-1.1.8 spec/factories/remote/team.rb
synchronisable-1.1.7 spec/factories/remote/team.rb
synchronisable-1.1.6 spec/factories/remote/team.rb
synchronisable-1.1.5 spec/factories/remote/team.rb
synchronisable-1.1.4 spec/factories/remote/team.rb
synchronisable-1.1.3 spec/factories/remote/team.rb
synchronisable-1.1.2 spec/factories/remote/team.rb
synchronisable-1.1.1 spec/factories/remote/team.rb
synchronisable-1.1.0 spec/factories/remote/team.rb
synchronisable-1.0.9 spec/factories/remote/team.rb
synchronisable-1.0.8 spec/factories/remote/team.rb
synchronisable-1.0.7 spec/factories/remote/team.rb
synchronisable-1.0.6 spec/factories/remote/team.rb
synchronisable-1.0.5 spec/factories/remote/team.rb
synchronisable-1.0.4 spec/factories/remote/team.rb