summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorDaniel Woznicki <danwoz@nettoolkit.com>2022-02-24 17:40:14 -0800
committerStephan Seitz <stephan.seitz@fau.de>2022-02-25 08:03:43 +0100
commit1b47af43ce9f664ba3fef0b6552584c375cda8e4 (patch)
treebdd0fce908e66273228bf64843fa72e1f7399200 /tests
parent6fcf9b72ef550d038869b02b255aabedf0d3028a (diff)
Fixed a bug where Java enum body indentation was not correct
Added test for Java enum indentation
Diffstat (limited to 'tests')
-rw-r--r--tests/indent/java/enum.java4
-rw-r--r--tests/indent/java_spec.lua1
2 files changed, 5 insertions, 0 deletions
diff --git a/tests/indent/java/enum.java b/tests/indent/java/enum.java
new file mode 100644
index 00000000..1d2f5b23
--- /dev/null
+++ b/tests/indent/java/enum.java
@@ -0,0 +1,4 @@
+public enum Foo {
+ THING_A,
+ THING_C;
+}
diff --git a/tests/indent/java_spec.lua b/tests/indent/java_spec.lua
index dbd0b173..c0025dc8 100644
--- a/tests/indent/java_spec.lua
+++ b/tests/indent/java_spec.lua
@@ -18,5 +18,6 @@ describe("indent Java:", function()
describe("new line:", function()
run:new_line("method.java", { on_line = 1, text = "void foo() {}", indent = 2 })
run:new_line("issue_2571.java", { on_line = 5, text = "void bar() {}", indent = 2 })
+ run:new_line("enum.java", { on_line = 2, text = "THING_B,", indent = 2 })
end)
end)