From 6893270420c13cf1a0af158cf3d4cc71cd7e2005 Mon Sep 17 00:00:00 2001 From: erdgeist Date: Wed, 22 Jul 2026 14:38:46 +0200 Subject: Retire nodes#recent, superseded by the action log --- test/controllers/nodes_controller_test.rb | 6 ------ test/models/node_test.rb | 24 ------------------------ 2 files changed, 30 deletions(-) (limited to 'test') diff --git a/test/controllers/nodes_controller_test.rb b/test/controllers/nodes_controller_test.rb index ddc4565..b8f9278 100644 --- a/test/controllers/nodes_controller_test.rb +++ b/test/controllers/nodes_controller_test.rb @@ -514,12 +514,6 @@ class NodesControllerTest < ActionController::TestCase assert_includes assigns(:nodes), chaostreff_node end - test "recent combined with a search term does not raise an ambiguous column error" do - login_as :quentin - get :recent, params: { :q => "Zombies" } - assert_response :success - end - test "drafts combined with a search term does not raise an ambiguous column error" do login_as :quentin get :drafts, params: { :q => "Zombies" } diff --git a/test/models/node_test.rb b/test/models/node_test.rb index d7e4dd0..ba38340 100644 --- a/test/models/node_test.rb +++ b/test/models/node_test.rb @@ -546,30 +546,6 @@ class NodeTest < ActiveSupport::TestCase assert result.index(mine) < result.index(someone_elses_newer) end - test "recently_changed includes a node whose head was recently published" do - node = Node.root.children.create!(:slug => "recent_changed_published") - find_or_create_draft(node, @user1) - node.autosave!({:title => "v1"}, @user1) - node.save_draft!(@user1) - node.publish_draft! - - assert_includes Node.recently_changed, node - end - - test "recently_changed excludes a node only touched by locking or unlocking after an old publish" do - node = Node.root.children.create!(:slug => "recent_changed_lock_only") - find_or_create_draft(node, @user1) - node.autosave!({:title => "v1"}, @user1) - node.save_draft!(@user1) - node.publish_draft! - node.head.update_column(:updated_at, 20.days.ago) - - node.lock_for_editing!(@user1) - node.unlock! - - assert_not_includes Node.recently_changed, node - end - test "autosave! carries over the current related assets to the newly created autosave row" do node = Node.root.children.create!(:slug => "autosave_asset_carryover_test") user = User.find_by_login("quentin") -- cgit v1.3