diff --git a/spring-shell-core/src/main/java/org/springframework/shell/component/view/control/ProgressView.java b/spring-shell-core/src/main/java/org/springframework/shell/component/view/control/ProgressView.java index 985ca1034..4e405ba58 100644 --- a/spring-shell-core/src/main/java/org/springframework/shell/component/view/control/ProgressView.java +++ b/spring-shell-core/src/main/java/org/springframework/shell/component/view/control/ProgressView.java @@ -137,8 +137,7 @@ public ProgressView(int tickStart, int tickEnd) { * @param items the progress view items */ public ProgressView(ProgressViewItem... items) { - this(0, 100, new ProgressViewItem[] { ProgressViewItem.ofText(), ProgressViewItem.ofSpinner(), - ProgressViewItem.ofPercent() }); + this(0, 100, items); } /** diff --git a/spring-shell-core/src/test/java/org/springframework/shell/component/view/control/ProgressViewTests.java b/spring-shell-core/src/test/java/org/springframework/shell/component/view/control/ProgressViewTests.java index 95a5fdf52..1c5f45da4 100644 --- a/spring-shell-core/src/test/java/org/springframework/shell/component/view/control/ProgressViewTests.java +++ b/spring-shell-core/src/test/java/org/springframework/shell/component/view/control/ProgressViewTests.java @@ -61,6 +61,12 @@ void constructJustText() { assertThat(getViewItems(view)).hasSize(1); } + @Test + void constructJustTextJustItems() { + view = new ProgressView(ProgressViewItem.ofText()); + assertThat(getViewItems(view)).hasSize(1); + } + } @Nested