Sha256: 691a842d790708c4164d465573f52ece4e1d26486fb54458e0facdc35b3bed8f

Contents?: true

Size: 371 Bytes

Versions: 12

Compression:

Stored size: 371 Bytes

Contents

require 'spec_helper'

describe ::EmailValidator do
  subject { ::Widget.create(:email_address => "lumbergh@initech.com") }

  ["bill@somewhere", "bill", "@initech.com", "!!!@!!!.com"].each do |bad_email|
    it "should fail validation for #{bad_email}" do
      widget = ::Widget.create(:email_address => bad_email)
      widget.valid?.should eq false
    end
  end
end

Version data entries

12 entries across 12 versions & 1 rubygems

Version Path
trax_model-0.0.93 spec/trax/validators/email_validator_spec.rb
trax_model-0.0.92 spec/trax/validators/email_validator_spec.rb
trax_model-0.0.91 spec/trax/validators/email_validator_spec.rb
trax_model-0.0.9 spec/trax/validators/email_validator_spec.rb
trax_model-0.0.8 spec/trax/validators/email_validator_spec.rb
trax_model-0.0.7 spec/trax/validators/email_validator_spec.rb
trax_model-0.0.6 spec/trax/validators/email_validator_spec.rb
trax_model-0.0.5 spec/trax/validators/email_validator_spec.rb
trax_model-0.0.4 spec/trax/validators/email_validator_spec.rb
trax_model-0.0.3 spec/trax/validators/email_validator_spec.rb
trax_model-0.0.2 spec/trax/validators/email_validator_spec.rb
trax_model-0.0.1 spec/trax/validators/email_validator_spec.rb