Sha256: be3034cbc4b30c2f9bd35e3d02cef566a8a784644e74602b7643dba8ccbff9df

Contents?: true

Size: 681 Bytes

Versions: 2

Compression:

Stored size: 681 Bytes

Contents

require 'rubygems'

# silence warnings
old_w, $-w = $-w, false

begin; require 'turn'; rescue LoadError; end
require 'minitest/spec'
require 'minitest/mock'
require 'minitest/autorun'

# unsilence warnings
$-w = old_w

require 'activevalidators'

%w(models).each do |directory|
  Dir["#{File.dirname(__FILE__)}/#{directory}/*.rb"].each {|f| require f}
end

class TestRecord
  include ActiveModel::Validations
  attr_accessor :ip, :url, :slug, :responder, :global_condition,
    :local_condition, :phone, :email, :card, :password, :twitter_username,
    :postal_code, :carrier, :tracking_number

  def initialize(attrs = {})
    attrs.each_pair { |k,v| send("#{k}=", v) }
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
activevalidators-1.7.0 test/test_helper.rb
activevalidators-1.6.0 test/test_helper.rb