From 09625ae37d883aa022f9473a760d4b723aa5187e Mon Sep 17 00:00:00 2001 From: manu vasconcelos Date: Mon, 24 Feb 2025 10:27:37 -0300 Subject: [PATCH] remove deprecated tests create_link is no longer in ProjectMediaCreators, only in Media. I think these two tests are already covered in media_test.rb --- .../concerns/project_media_creators_test.rb | 48 ------------------- 1 file changed, 48 deletions(-) delete mode 100644 test/models/concerns/project_media_creators_test.rb diff --git a/test/models/concerns/project_media_creators_test.rb b/test/models/concerns/project_media_creators_test.rb deleted file mode 100644 index 1cbf3a7a17..0000000000 --- a/test/models/concerns/project_media_creators_test.rb +++ /dev/null @@ -1,48 +0,0 @@ -require 'test_helper' - -class FakeProjectMediaCreators - include ProjectMediaCreators - - def initialize(url) - @url = url - end - - def url - @url - end - - def team - nil - end -end - -class ProjectMediaCreatorsTest < ActiveSupport::TestCase - test "#create_link calls find with normalized URL" do - Team.current = nil - - Link.stubs(:normalized).returns('https://example.com/new') - Link.expects(:find_by).with(url: 'https://example.com/new').returns('fake link') - - fpc = FakeProjectMediaCreators.new('https://example.com/original') - assert_equal 'fake link', fpc.send(:create_link) - - Link.unstub(:normalized) - Link.unstub(:find_by) - end - - test "#create_link calls create with original URL, to let Pender normalize it" do - Team.current = nil - create_url = nil - - Link.stubs(:find_by).returns(nil) - Link.stubs(:normalized).returns('https://example.com/new') - Link.expects(:create).with(url: 'https://example.com/original', pender_key: nil).returns('fake link') - - fpc = FakeProjectMediaCreators.new('https://example.com/original') - assert_equal 'fake link', fpc.send(:create_link) - - Link.unstub(:find_by) - Link.unstub(:normalized) - Link.unstub(:create) - end -end