Allow British-English LICENCE-files

This commit is contained in:
Florian M. Schäfer
2015-01-06 22:51:08 +01:00
parent 8430f694e5
commit 3ace4c57f7

View File

@@ -60,10 +60,10 @@ class TestGrammars < Minitest::Test
def test_submodules_have_licenses def test_submodules_have_licenses
categories = submodule_paths.group_by do |submodule| categories = submodule_paths.group_by do |submodule|
files = Dir[File.join(ROOT, submodule, "*")] files = Dir[File.join(ROOT, submodule, "*")]
license = files.find { |path| File.basename(path) =~ /\blicense\b/i } || files.find { |path| File.basename(path) =~ /\bcopying\b/i } license = files.find { |path| File.basename(path) =~ /\blicen[cs]e\b/i } || files.find { |path| File.basename(path) =~ /\bcopying\b/i }
if license.nil? if license.nil?
if readme = files.find { |path| File.basename(path) =~ /\Areadme\b/i } if readme = files.find { |path| File.basename(path) =~ /\Areadme\b/i }
license = readme if File.read(readme) =~ /\blicense\b/i license = readme if File.read(readme) =~ /\blicen[cs]e\b/i
end end
end end
if license.nil? if license.nil?