From 48d88ddbff301d69703f0942c75603d545670782 Mon Sep 17 00:00:00 2001 From: Zheng Piaodan Date: Sat, 13 Aug 2022 16:56:02 +0800 Subject: fix(ruby): indent of brackets & parens --- tests/indent/ruby/indent-brackets.rb | 5 +++++ tests/indent/ruby/indent-parens.rb | 5 +++++ tests/indent/ruby_spec.lua | 6 ++++++ 3 files changed, 16 insertions(+) create mode 100644 tests/indent/ruby/indent-brackets.rb create mode 100644 tests/indent/ruby/indent-parens.rb (limited to 'tests') diff --git a/tests/indent/ruby/indent-brackets.rb b/tests/indent/ruby/indent-brackets.rb new file mode 100644 index 00000000..ba165367 --- /dev/null +++ b/tests/indent/ruby/indent-brackets.rb @@ -0,0 +1,5 @@ +def indent_brackets + { + {} + } +end diff --git a/tests/indent/ruby/indent-parens.rb b/tests/indent/ruby/indent-parens.rb new file mode 100644 index 00000000..821743e2 --- /dev/null +++ b/tests/indent/ruby/indent-parens.rb @@ -0,0 +1,5 @@ +def indent_parens + ( + () + ) +end diff --git a/tests/indent/ruby_spec.lua b/tests/indent/ruby_spec.lua index f182b45d..1653aaa8 100644 --- a/tests/indent/ruby_spec.lua +++ b/tests/indent/ruby_spec.lua @@ -6,6 +6,12 @@ local run = Runner:new(it, "tests/indent/ruby", { }) describe("indent Ruby:", function() + describe("whole file:", function() + run:whole_file(".", { + expected_failures = {}, + }) + end) + describe("new line:", function() run:new_line("indent-unless.rb", { on_line = 1, text = "stmt", indent = 2 }) run:new_line("indent-assignment.rb", { on_line = 1, text = "1 +", indent = 2 }) -- cgit v1.2.3