From 02e699655b623786c8959d80b06930322c2724e8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Karel=20Pi=C4=8Dman?= Date: Thu, 25 Sep 2025 14:56:03 +0200 Subject: [PATCH] v1.2.0 --- .../webdav/dmsf_webdav_propfind_test.rb | 44 +++++++++---------- 1 file changed, 22 insertions(+), 22 deletions(-) diff --git a/test/integration/webdav/dmsf_webdav_propfind_test.rb b/test/integration/webdav/dmsf_webdav_propfind_test.rb index 828f05be..18af9221 100644 --- a/test/integration/webdav/dmsf_webdav_propfind_test.rb +++ b/test/integration/webdav/dmsf_webdav_propfind_test.rb @@ -32,21 +32,21 @@ class DmsfWebdavPropfindTest < RedmineDmsf::Test::IntegrationTest def test_propfind_depth0_on_root_for_user process :propfind, '/dmsf/webdav/', params: nil, headers: @jsmith.merge!({ HTTP_DEPTH: '0' }) assert_response :multi_status - assert response.body.include?('http://www.example.com:80/dmsf/webdav/') + assert response.body.include?('http://www.example.com/dmsf/webdav/') assert response.body.include?('/') end def test_propfind_depth1_on_root_for_user process :propfind, '/dmsf/webdav/', params: nil, headers: @someone.merge!({ HTTP_DEPTH: '1' }) assert_response :multi_status - assert response.body.include?('http://www.example.com:80/dmsf/webdav/') + assert response.body.include?('http://www.example.com/dmsf/webdav/') assert response.body.include?('/') end def test_propfind_depth0_on_root_for_admin process :propfind, '/dmsf/webdav/', params: nil, headers: @admin.merge!({ HTTP_DEPTH: '0' }) assert_response :multi_status - assert response.body.include?('http://www.example.com:80/dmsf/webdav/') + assert response.body.include?('http://www.example.com/dmsf/webdav/') assert response.body.include?('/') end @@ -56,17 +56,17 @@ class DmsfWebdavPropfindTest < RedmineDmsf::Test::IntegrationTest 'dmsf_webdav_authentication' => 'Basic' } do process :propfind, '/dmsf/webdav/', params: nil, headers: @admin.merge!({ HTTP_DEPTH: '1' }) assert_response :multi_status - assert response.body.include?('http://www.example.com:80/dmsf/webdav/') + assert response.body.include?('http://www.example.com/dmsf/webdav/') assert response.body.include?('/') # project.identifier should not match when using project names assert_not response.body.include?( - "http://www.example.com:80/dmsf/webdav/#{@project1.identifier}/" + "http://www.example.com/dmsf/webdav/#{@project1.identifier}/" ) assert_not response.body.include?("#{@project1.identifier}") # but the project name should match project1_name = RedmineDmsf::Webdav::ProjectResource.create_project_name(@project1) project1_uri = Addressable::URI.escape(project1_name) - assert response.body.include?("http://www.example.com:80/dmsf/webdav/#{project1_uri}/") + assert response.body.include?("http://www.example.com/dmsf/webdav/#{project1_uri}/") assert response.body.include?("#{project1_name}") end end @@ -96,7 +96,7 @@ class DmsfWebdavPropfindTest < RedmineDmsf::Test::IntegrationTest def test_propfind_depth0_on_project1_for_admin process :propfind, "/dmsf/webdav/#{@project1.identifier}", params: nil, headers: @admin.merge!({ HTTP_DEPTH: '0' }) assert_response :multi_status - assert response.body.include?("http://www.example.com:80/dmsf/webdav/#{@project1.identifier}/") + assert response.body.include?("http://www.example.com/dmsf/webdav/#{@project1.identifier}/") assert response.body.include?( "#{RedmineDmsf::Webdav::ProjectResource.create_project_name(@project1)}" ) @@ -115,7 +115,7 @@ class DmsfWebdavPropfindTest < RedmineDmsf::Test::IntegrationTest project1_uri = Addressable::URI.escape(project1_name) process :propfind, "/dmsf/webdav/#{project1_uri}", params: nil, headers: @admin.merge!({ HTTP_DEPTH: '0' }) assert_response :multi_status - assert response.body.include?("http://www.example.com:80/dmsf/webdav/#{project1_uri}/") + assert response.body.include?("http://www.example.com/dmsf/webdav/#{project1_uri}/") project1_name = RedmineDmsf::Webdav::ProjectResource.create_project_name(@project1) assert response.body.include?("#{project1_name}") end @@ -125,30 +125,30 @@ class DmsfWebdavPropfindTest < RedmineDmsf::Test::IntegrationTest process :propfind, "/dmsf/webdav/#{@project1.identifier}", params: nil, headers: @admin.merge!({ HTTP_DEPTH: '1' }) assert_response :multi_status # Project - assert response.body.include?("http://www.example.com:80/dmsf/webdav/#{@project1.identifier}/") + assert response.body.include?("http://www.example.com/dmsf/webdav/#{@project1.identifier}/") assert response.body.include?( "#{RedmineDmsf::Webdav::ProjectResource.create_project_name(@project1)}" ) # Folders assert response.body.include?( - "http://www.example.com:80/dmsf/webdav/#{@project1.identifier}/#{@folder1.title}/" + "http://www.example.com/dmsf/webdav/#{@project1.identifier}/#{@folder1.title}/" ) assert response.body.include?("#{@folder1.title}") assert response.body.include?( - "http://www.example.com:80/dmsf/webdav/#{@project1.identifier}/#{@folder6.title}/" + "http://www.example.com/dmsf/webdav/#{@project1.identifier}/#{@folder6.title}/" ) assert response.body.include?("#{@folder6.title}") # Files assert response.body.include?( - "http://www.example.com:80/dmsf/webdav/#{@project1.identifier}/#{@file1.name}" + "http://www.example.com/dmsf/webdav/#{@project1.identifier}/#{@file1.name}" ) assert response.body.include?("#{@file1.name}") assert response.body.include?( - "http://www.example.com:80/dmsf/webdav/#{@project1.identifier}/#{@file9.name}" + "http://www.example.com/dmsf/webdav/#{@project1.identifier}/#{@file9.name}" ) assert response.body.include?("#{@file9.name}") assert response.body.include?( - "http://www.example.com:80/dmsf/webdav/#{@project1.identifier}/#{@file10.name}" + "http://www.example.com/dmsf/webdav/#{@project1.identifier}/#{@file10.name}" ) assert response.body.include?("#{@file10.name}") end @@ -167,29 +167,29 @@ class DmsfWebdavPropfindTest < RedmineDmsf::Test::IntegrationTest # Project project1_name = RedmineDmsf::Webdav::ProjectResource.create_project_name(@project1) project1_uri = Addressable::URI.escape(project1_name) - assert response.body.include?("http://www.example.com:80/dmsf/webdav/#{project1_uri}/") + assert response.body.include?("http://www.example.com/dmsf/webdav/#{project1_uri}/") # Folders project1_name = RedmineDmsf::Webdav::ProjectResource.create_project_name(@project1) project1_uri = Addressable::URI.escape(project1_name) assert response.body.include?( - "http://www.example.com:80/dmsf/webdav/#{project1_uri}/#{@folder1.title}/" + "http://www.example.com/dmsf/webdav/#{project1_uri}/#{@folder1.title}/" ) assert response.body.include?("#{@folder1.title}") assert response.body.include?( - "http://www.example.com:80/dmsf/webdav/#{project1_uri}/#{@folder6.title}/" + "http://www.example.com/dmsf/webdav/#{project1_uri}/#{@folder6.title}/" ) assert response.body.include?("#{@folder6.title}") # Files assert response.body.include?( - "http://www.example.com:80/dmsf/webdav/#{project1_uri}/#{@file1.name}" + "http://www.example.com/dmsf/webdav/#{project1_uri}/#{@file1.name}" ) assert response.body.include?("#{@file1.name}") assert response.body.include?( - "http://www.example.com:80/dmsf/webdav/#{project1_uri}/#{@file9.name}" + "http://www.example.com/dmsf/webdav/#{project1_uri}/#{@file9.name}" ) assert response.body.include?("#{@file9.name}") assert response.body.include?( - "http://www.example.com:80/dmsf/webdav/#{project1_uri}/#{@file10.name}" + "http://www.example.com/dmsf/webdav/#{project1_uri}/#{@file10.name}" ) assert response.body.include?("#{@file10.name}") end @@ -203,7 +203,7 @@ class DmsfWebdavPropfindTest < RedmineDmsf::Test::IntegrationTest project1_new_uri = ERB::Util.url_encode(project1_new_name) process :propfind, "/dmsf/webdav/#{project1_new_uri}", params: nil, headers: @admin.merge!({ HTTP_DEPTH: '1' }) assert_response :multi_status - assert response.body.include?("http://www.example.com:80/dmsf/webdav/#{project1_new_uri}/") + assert response.body.include?("http://www.example.com/dmsf/webdav/#{project1_new_uri}/") assert response.body.include?("#{project1_new_name}") end end @@ -214,7 +214,7 @@ class DmsfWebdavPropfindTest < RedmineDmsf::Test::IntegrationTest headers: @admin.merge!({ HTTP_DEPTH: '1' }) assert_response :multi_status assert response.body.include?( - "http://www.example.com:80/dmsf/webdav/#{@project1.identifier}/#{@project5.identifier}/" + "http://www.example.com/dmsf/webdav/#{@project1.identifier}/#{@project5.identifier}/" ) assert response.body.include?( "#{RedmineDmsf::Webdav::ProjectResource.create_project_name(@project5)}"