Sha256: 490bd99cb755f61be96fbd5781016a3ac32b8a939f50ca3d4fb3ba8a8c3c7cfd
Contents?: true
Size: 956 Bytes
Versions: 3
Compression:
Stored size: 956 Bytes
Contents
require 'helper' class TestRails3Integration < Test::Unit::TestCase def setup ENV['BUNDLE_GEMFILE'] = nil # Bundler confuses the rake test task... @original_wd = Dir.getwd Dir.chdir(File.join(File.dirname(__FILE__), 'rails3')) end def teardown Dir.chdir @original_wd end def test_passing_rails3_test_suite test_suite_output = `rake test` exit_status = $? assert exit_status.success?, "Rails 3 app's test suite should pass! Output was: #{test_suite_output}" assert_equal 1, test_suite_output.scan(/Loading test data in PostTest/).length assert_equal 1, test_suite_output.scan(/Loading test data in PostsControllerTest/).length assert_equal 1, test_suite_output.scan(/Loading test data in UserTest/).length assert_equal 1, test_suite_output.scan(/Loading test data in UsersControllerTest/).length assert_equal 1, test_suite_output.scan(/Loading test data in UiTest/).length end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
transactionata-0.3.0 | test/test_rails3_integration.rb |
transactionata-0.2.0 | test/test_rails3_integration.rb |
transactionata-0.1.0 | test/test_rails3_integration.rb |