diff options
author | Kasper Timm Hansen <kaspth@gmail.com> | 2017-08-02 11:56:01 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-08-02 11:56:01 +0200 |
commit | 73f887af620371e1229dc10d809e45335b6f7bba (patch) | |
tree | 2d29fe93c1b4ae6e4c1b2b31dd8c2402430626ba /activerecord/test/cases/persistence_test.rb | |
parent | 8e321714588867c3f869479d09c01817ed73b7ec (diff) | |
parent | feb1ddae021c38174f9c22bbd1298c8b73431b45 (diff) | |
download | rails-73f887af620371e1229dc10d809e45335b6f7bba.tar.gz rails-73f887af620371e1229dc10d809e45335b6f7bba.tar.bz2 rails-73f887af620371e1229dc10d809e45335b6f7bba.zip |
Merge pull request #29271 from rails/unlock-minitest
Unlock minitest for Rails' test suite
Diffstat (limited to 'activerecord/test/cases/persistence_test.rb')
-rw-r--r-- | activerecord/test/cases/persistence_test.rb | 28 |
1 files changed, 7 insertions, 21 deletions
diff --git a/activerecord/test/cases/persistence_test.rb b/activerecord/test/cases/persistence_test.rb index 33a4cc0dcb..c887f54560 100644 --- a/activerecord/test/cases/persistence_test.rb +++ b/activerecord/test/cases/persistence_test.rb @@ -1002,33 +1002,19 @@ class PersistenceTest < ActiveRecord::TestCase end class SaveTest < ActiveRecord::TestCase - self.use_transactional_tests = false - def test_save_touch_false - widget = Class.new(ActiveRecord::Base) do - connection.create_table :widgets, force: true do |t| - t.string :name - t.timestamps null: false - end - - self.table_name = :widgets - end - - instance = widget.create!( + pet = Pet.create!( name: "Bob", created_at: 1.day.ago, updated_at: 1.day.ago) - created_at = instance.created_at - updated_at = instance.updated_at + created_at = pet.created_at + updated_at = pet.updated_at - instance.name = "Barb" - instance.save!(touch: false) - assert_equal instance.created_at, created_at - assert_equal instance.updated_at, updated_at - ensure - ActiveRecord::Base.connection.drop_table widget.table_name - widget.reset_column_information + pet.name = "Barb" + pet.save!(touch: false) + assert_equal pet.created_at, created_at + assert_equal pet.updated_at, updated_at end end |