97e3db7fe9
Added: vim-ruby, typescript-vim, vim-javascript Updated: rust-vim
41 lines
687 B
Ruby
41 lines
687 B
Ruby
require 'spec_helper'
|
||
|
||
describe "Indenting" do
|
||
specify "method definitions prefixed with access modifiers" do
|
||
assert_correct_indenting <<~EOF
|
||
class Foo
|
||
public def one(x)
|
||
end
|
||
|
||
private def two(y)
|
||
code
|
||
end
|
||
end
|
||
EOF
|
||
end
|
||
|
||
specify "method definitions prefixed with any method call" do
|
||
assert_correct_indenting <<~EOF
|
||
class Foo
|
||
foobar def one(x)
|
||
end
|
||
foobar? def one(x)
|
||
end
|
||
foobar! def one(x)
|
||
end
|
||
|
||
фубар def one(x)
|
||
end
|
||
|
||
foobar
|
||
def one(x)
|
||
end
|
||
|
||
FooBar1 def two(y)
|
||
code
|
||
end
|
||
end
|
||
EOF
|
||
end
|
||
end
|