]> source.dussan.org Git - redmine.git/commitdiff
Fix failing test by ignoring the directories that start with a dot (#39111).
authorMarius Balteanu <marius.balteanu@zitec.com>
Fri, 26 Jan 2024 02:52:57 +0000 (02:52 +0000)
committerMarius Balteanu <marius.balteanu@zitec.com>
Fri, 26 Jan 2024 02:52:57 +0000 (02:52 +0000)
git-svn-id: https://svn.redmine.org/redmine/trunk@22641 e93f8b46-1217-0410-a6f0-8f06a7374b81

test/unit/lib/redmine/asset_path_test.rb

index e820f33fd89ccf7f11f45f950157e9c70cefbd91..7d0a595d3e3656fdd87753da2532994fb6817bc3 100644 (file)
@@ -21,7 +21,8 @@ require_relative '../../../test_helper'
 class Redmine::AssetPathTest < ActiveSupport::TestCase
   def setup
     assets_dir = Rails.root.join('test/fixtures/asset_path/foo')
-    @asset_path = Redmine::AssetPath.new(assets_dir, assets_dir.children.filter_map{|child| child if child.directory? }, 'plugin_assets/foo/')
+    paths = assets_dir.children.filter_map{|child| child if child.directory? && !child.basename.to_s.starts_with?(".")}
+    @asset_path = Redmine::AssetPath.new(assets_dir, paths, 'plugin_assets/foo/')
     @assets = {}
     @transition_map = {}
     @asset_path.update(transition_map: @transition_map, assets: @assets)