Logo: Relish

  1. Sign in

Project: Redcar

Syntax Checking for Ruby

As a user
I want to get annotations on syntax errors in Ruby files

Background
When
I have opened "plugins/ruby/features/fixtures/test.rb"
Scenarios
A syntax-clean Ruby file has no syntax error annotations
When
I replace the contents with "def foo\n bar\nend"
And
I save the tab
Then
the tab should not have annotations
A syntax-error in a Ruby file should cause syntax error annotations
When
I replace the contents with "def foo\n => bar\nend"
And
I save the tab
Then
the tab should have annotations
And
the tab should have an annotation on line 2
Fixing a syntax-error in a Ruby file should cause syntax error annotations to vanish
When
I replace the contents with "def foo\n => bar\nend"
And
I save the tab
Then
the tab should have annotations
When
I replace the contents with "def foo\n bar\nend"
And
I save the tab
Then
the tab should not have annotations

Last published over 5 years ago by danlucraft.