Sha256: 7bf0a503dd6263ce103ee853ff66ec4173d4589e0cbecb147ef50f00f488ebc8

Contents?: true

Size: 1.06 KB

Versions: 2

Compression:

Stored size: 1.06 KB

Contents

# require rails stuff
require "rubygems"
require "active_support"
require "active_support/test_case"
require "test/unit"

# require plugin
require "#{File.dirname(__FILE__)}/../init"



#----------------------------------------------------------
# Define global methods
#----------------------------------------------------------

def puts_debug(*args)
  objs = args.flatten
  
  puts ""
  puts "======================================"
  objs.each_with_index do |obj, index|
    puts "--------------------------------------" unless index == 0
    puts "DEBUG: #{obj.inspect}"
  end
  puts "======================================"
  puts ""
end



#----------------------------------------------------------
# Extend test class
#----------------------------------------------------------

class ActiveSupport::TestCase
  
  # This method allows us to use a convenient notation for testing
  # model validations.
  #
  def assert_not_valid(object, msg="Object is valid when it should be invalid")
    assert(!object.valid?, msg)
  end
  alias :assert_invalid :assert_not_valid
  
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
acts_as_list_with_sti_support-1.0.3 test/test_helper.rb
acts_as_list_with_sti_support-1.0.2 test/test_helper.rb