mirror of
				https://github.com/KevinMidboe/linguist.git
				synced 2025-10-29 17:50:22 +00:00 
			
		
		
		
	Update test to account for using text
				
					
				
			This commit is contained in:
		| @@ -5,7 +5,7 @@ | ||||
| #                     includes name.downcase) | ||||
| # ace_mode          - A String name of the Ace Mode used for highlighting whenever | ||||
| #                     a file is edited. This must match one of the filenames in http://git.io/3XO_Cg. | ||||
| #                     Use "none" if a mode does not exist. | ||||
| #                     Use "text" if a mode does not exist. | ||||
| # wrap              - Boolean wrap to enable line wrapping (default: false) | ||||
| # extensions        - An Array of associated extensions (the first one is | ||||
| #                     considered the primary extension) | ||||
|   | ||||
| @@ -367,9 +367,9 @@ class TestLanguage < Test::Unit::TestCase | ||||
|       File.basename(ace_github_mode["name"], ".js") if ace_github_mode["name"]  !~ /_highlight_rules|_test|_worker/ | ||||
|     end.compact.uniq.sort.map(&:downcase) | ||||
|  | ||||
|     missing = Language.all.reject { |language| language.ace_mode == "none" || existing_ace_modes.include?(language.ace_mode) } | ||||
|     missing = Language.all.reject { |language| language.ace_mode == "text" || existing_ace_modes.include?(language.ace_mode) } | ||||
|     message = "The following languages do not have an Ace mode listed in languages.yml. Please add an Ace mode for all new languages.\n" | ||||
|     message << "If no Ace mode exists for a language, mark the language with `ace_mode: none` in lib/linguist/languages.yml.\n" | ||||
|     message << "If no Ace mode exists for a language, mark the language with `ace_mode: text` in lib/linguist/languages.yml.\n" | ||||
|  | ||||
|     width = missing.map { |language| language.name.length }.max | ||||
|     message << missing.map { |language| sprintf("%-#{width}s %s", language.name, language.ace_mode) }.sort.join("\n") | ||||
|   | ||||
		Reference in New Issue
	
	Block a user