X-Git-Url: https://git.njae.me.uk/?a=blobdiff_plain;f=vendor%2Frails%2Factiverecord%2Ftest%2Fcases%2Faaa_create_tables_test.rb;fp=vendor%2Frails%2Factiverecord%2Ftest%2Fcases%2Faaa_create_tables_test.rb;h=3911afac4940a2cd7b8933b57ba6ff5cbf325b6e;hb=437aa336c44c74a30aeea16a06743c32747ed661;hp=0000000000000000000000000000000000000000;hpb=97a0772b06264134cfe38e7494f9427efe0840a0;p=feedcatcher.git diff --git a/vendor/rails/activerecord/test/cases/aaa_create_tables_test.rb b/vendor/rails/activerecord/test/cases/aaa_create_tables_test.rb new file mode 100644 index 0000000..3911afa --- /dev/null +++ b/vendor/rails/activerecord/test/cases/aaa_create_tables_test.rb @@ -0,0 +1,24 @@ +# The filename begins with "aaa" to ensure this is the first test. +require "cases/helper" + +class AAACreateTablesTest < ActiveRecord::TestCase + self.use_transactional_fixtures = false + + def test_load_schema + eval(File.read(SCHEMA_ROOT + "/schema.rb")) + if File.exists?(adapter_specific_schema_file) + eval(File.read(adapter_specific_schema_file)) + end + assert true + end + + def test_drop_and_create_courses_table + eval(File.read(SCHEMA_ROOT + "/schema2.rb")) + assert true + end + + private + def adapter_specific_schema_file + SCHEMA_ROOT + '/' + ActiveRecord::Base.connection.adapter_name.downcase + '_specific_schema.rb' + end +end