diff --git a/lib/rouge/lexers/robot_framework.rb b/lib/rouge/lexers/robot_framework.rb index 3675594fc3..cc0fbbfe49 100644 --- a/lib/rouge/lexers/robot_framework.rb +++ b/lib/rouge/lexers/robot_framework.rb @@ -10,7 +10,7 @@ class RobotFramework < RegexLexer title "Robot Framework" desc 'Robot Framework is a generic open source automation testing framework (robotframework.org)' - filenames '*.robot' + filenames '*.robot', '*.resource' mimetypes 'text/x-robot' def initialize(opts = {}) diff --git a/spec/lexers/robot_framework_spec.rb b/spec/lexers/robot_framework_spec.rb index 18ed1dc27b..f88bcf2910 100644 --- a/spec/lexers/robot_framework_spec.rb +++ b/spec/lexers/robot_framework_spec.rb @@ -8,6 +8,7 @@ it 'guesses by filename' do assert_guess :filename => 'foo.robot' + assert_guess :filename => 'foo.resource' end it 'guesses by mimetype' do