mirror of
https://github.com/SpaceVim/SpaceVim.git
synced 2025-02-03 09:10:04 +08:00
22 lines
595 B
Ruby
Vendored
22 lines
595 B
Ruby
Vendored
require 'spec_helper'
|
|
|
|
describe "Syntax highlighting" do
|
|
# See issue #171
|
|
specify "ambiguous / at end of line is not a regexp" do
|
|
vim.command 'let g:ruby_operators = 1'
|
|
assert_correct_highlighting <<~'EOF', '/', 'rubyArithmeticOperator'
|
|
a = calculate(90).and_some_long_expression /
|
|
and_long_expression_here
|
|
puts a
|
|
EOF
|
|
vim.command 'unlet g:ruby_operators'
|
|
end
|
|
|
|
# See issue #63
|
|
specify "interpolated regexp in a host regexp" do
|
|
assert_correct_highlighting <<~'EOF', '/$', 'rubyRegexpDelimiter'
|
|
/#{foo.sub(/bar/, 'baz')}/
|
|
EOF
|
|
end
|
|
end
|