Sha256: fad5748b52a1ef0cef03c1bf6f948c15f5236499a67ed981449bac2ebb5534f6
Contents?: true
Size: 901 Bytes
Versions: 3
Compression:
Stored size: 901 Bytes
Contents
require 'lib/activerecord_test_connector' class ActiveRecordTestCase < Test::Unit::TestCase if defined?(ActiveSupport::Testing::SetupAndTeardown) include ActiveSupport::Testing::SetupAndTeardown end if defined?(ActiveRecord::TestFixtures) include ActiveRecord::TestFixtures end self.fixture_path = File.join(File.dirname(__FILE__), '..', 'fixtures') self.use_transactional_fixtures = true # Default so Test::Unit::TestCase doesn't complain def test_truth end protected def assert_queries(num = 1) $query_count = 0 yield ensure assert_equal num, $query_count, "#{$query_count} instead of #{num} queries were executed." end def method_name 'moo' # hack end def assert_no_queries(&block) assert_queries(0, &block) end end ActiveRecordTestConnector.setup abort unless ActiveRecordTestConnector.able_to_connect
Version data entries
3 entries across 3 versions & 2 rubygems