From 5faa0a7c6349f846d656c7f4a942648df47f0f64 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thomas=20M=C3=BCller?= <323649642+oc-tmueller@users.noreply.github.com> Date: Tue, 3 Nov 2026 13:41:03 +0100 Subject: [PATCH 1/2] test: expect the UpdateCertificateStore repair step MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit #41910 registered UpdateCertificateStore as a repair step, so `occ maintenance:repair --list` now reports 17 steps. The full CLI acceptance suite does not run on PRs, so cliMain/maintenance.feature:9 kept asserting 16 and fails against 11.1.0. Co-Authored-By: Claude Opus 5.5 Signed-off-by: Thomas Müller <323649642+oc-tmueller@users.noreply.github.com> --- tests/acceptance/features/cliMain/maintenance.feature | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tests/acceptance/features/cliMain/maintenance.feature b/tests/acceptance/features/cliMain/maintenance.feature index f527b11705dc..92bd72be354c 100644 --- a/tests/acceptance/features/cliMain/maintenance.feature +++ b/tests/acceptance/features/cliMain/maintenance.feature @@ -9,7 +9,7 @@ Feature: Maintenance command Scenario: Repair steps should be listed correctly When the administrator list the repair steps using the occ command Then the command should have been successful - And the command output should contain the text "Found 16 repair steps" + And the command output should contain the text "Found 17 repair steps" And the command output table should contain the following text: | table_column | | OC\Repair\RepairMimeTypes | @@ -26,6 +26,7 @@ Feature: Maintenance command | OC\Repair\RemoveRootShares | | OC\Repair\RepairUnmergedShares | | OC\Repair\DisableExtraThemes | + | OC\Repair\UpdateCertificateStore | | OC\Repair\OldGroupMembershipShares | | OCA\DAV\Repair\RemoveInvalidShares | From 26ad2be2435396722af95b5f79475ff428e4fa8d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thomas=20M=C3=BCller?= <323649642+oc-tmueller@users.noreply.github.com> Date: Tue, 3 Nov 2026 13:42:30 +0100 Subject: [PATCH 2/2] test: skip the repair step listing before 11.1 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit UpdateCertificateStore is only registered from 11.1 on, so 10.x and 11.0 still list 16 repair steps. @skipOnOcV10 covers the 10.12/10.13 tags it replaces. Co-Authored-By: Claude Opus 5.5 Signed-off-by: Thomas Müller <323649642+oc-tmueller@users.noreply.github.com> --- tests/acceptance/features/cliMain/maintenance.feature | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/acceptance/features/cliMain/maintenance.feature b/tests/acceptance/features/cliMain/maintenance.feature index 92bd72be354c..2d242e831cf6 100644 --- a/tests/acceptance/features/cliMain/maintenance.feature +++ b/tests/acceptance/features/cliMain/maintenance.feature @@ -5,7 +5,7 @@ Feature: Maintenance command I want to be able to maintain and repair my ownCloud installation So that I can run ownCloud smoothly - @skipOnOcV10.12 @skipOnOcV10.13.0 @skipOnOcV10.13.1 + @skipOnOcV10 @skipOnOcV11.0 Scenario: Repair steps should be listed correctly When the administrator list the repair steps using the occ command Then the command should have been successful