Sha256: 1b3ba60e929dec785760f150eb2423343604d022f2db66f9560937818a141dbb
Contents?: true
Size: 1.46 KB
Versions: 1
Compression:
Stored size: 1.46 KB
Contents
require File.join(File.dirname(__FILE__), '..', '..', '..', '..', 'config', 'boot') Rails::Initializer.run(:require_frameworks) Rails::Initializer.run(:load_plugins) $: << '../' $: << '../lib/' require File.dirname(__FILE__) + '/connection' require 'test_help' Test::Unit::TestCase.fixture_path = File.dirname(__FILE__) + "/fixtures/" class Test::Unit::TestCase #:nodoc: def create_fixtures(*table_names) if block_given? Fixtures.create_fixtures(Test::Unit::TestCase.fixture_path, table_names) { yield } else Fixtures.create_fixtures(Test::Unit::TestCase.fixture_path, table_names) end end def self.require_fixture_classes(table_names=nil) (table_names || fixture_table_names).each do |table_name| file_name = table_name.to_s file_name = file_name.singularize if ActiveRecord::Base.pluralize_table_names begin file_path = File.dirname(__FILE__) + "/fixtures/#{file_name}" require file_path rescue LoadError # Let's hope the developer has included it himself end end end # Turn off transactional fixtures if you're working with MyISAM tables in MySQL self.use_transactional_fixtures = true # self.use_transactional_fixtures = false # Instantiated fixtures are slow, but give you @david where you otherwise would need people(:david) self.use_instantiated_fixtures = false # self.use_instantiated_fixtures = true # Add more helper methods to be used by all tests here... end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
compages-0.4.0 | vendor/plugins/acts_as_urlnameable/test/test_helper.rb |