diff --git a/config/routes.rb b/config/routes.rb index 25a99c636..42c4eb9c7 100644 --- a/config/routes.rb +++ b/config/routes.rb @@ -49,7 +49,6 @@ Rails.application.routes.draw do namespace :cards do resources :previews - resources :drops end resources :cards, only: %i[ index show edit update destroy ] do diff --git a/test/controllers/cards/drops_controller_test.rb b/test/controllers/cards/drops_controller_test.rb deleted file mode 100644 index d0c6104f7..000000000 --- a/test/controllers/cards/drops_controller_test.rb +++ /dev/null @@ -1,34 +0,0 @@ -require "test_helper" - -class Cards::DropsControllerTest < ActionDispatch::IntegrationTest - setup do - sign_in_as :kevin - @card = cards(:logo) - end - - test "drop to considering" do - assert_changes -> { @card.reload.considering? }, from: false, to: true do - post cards_drops_path, params: { dropped_item_id: @card.id, drop_target: "considering" }, as: :turbo_stream - assert_column_rerendered("considering") - end - end - - test "drop to doing" do - @card = cards(:text) - - assert_changes -> { @card.reload.doing? }, from: false, to: true do - post cards_drops_path, params: { dropped_item_id: @card.id, drop_target: "doing" }, as: :turbo_stream - assert_column_rerendered("doing") - end - end - - test "invalid drop target" do - post cards_drops_path, params: { dropped_item_id: @card.id, drop_target: "invalid" }, as: :turbo_stream - assert_response :bad_request - end - - private - def assert_column_rerendered(target) - assert_turbo_stream action: :replace, target: "#{target}-cards" - end -end