Sha256: 9a83ea3097d49e8f28bd1efa486e5513a70f48d4dc7573ca245201b5ecbc23d9

Contents?: true

Size: 341 Bytes

Versions: 12

Compression:

Stored size: 341 Bytes

Contents

require "spec_helper"

describe Detour::PercentageFlag do
  subject { build :percentage_flag }

  it { should be_a Detour::Flag }
  it { should validate_numericality_of(:percentage).is_greater_than(0).is_less_than_or_equal_to(100) }
  it { should allow_mass_assignment_of :percentage }
  it { should validate_uniqueness_of :feature_id }
end

Version data entries

12 entries across 12 versions & 1 rubygems

Version Path
detour-0.0.15 spec/models/detour/percentage_flag_spec.rb
detour-0.0.14 spec/models/detour/percentage_flag_spec.rb
detour-0.0.13 spec/models/detour/percentage_flag_spec.rb
detour-0.0.12 spec/models/detour/percentage_flag_spec.rb
detour-0.0.11 spec/models/detour/percentage_flag_spec.rb
detour-0.0.10 spec/models/detour/percentage_flag_spec.rb
detour-0.0.9 spec/models/detour/percentage_flag_spec.rb
detour-0.0.7 spec/models/detour/percentage_flag_spec.rb
detour-0.0.6 spec/models/detour/percentage_flag_spec.rb
detour-0.0.5 spec/models/detour/percentage_flag_spec.rb
detour-0.0.3 spec/models/detour/percentage_flag_spec.rb
detour-0.0.2 spec/models/detour/percentage_flag_spec.rb