From 0664791ac54b847c03788104ca6db7a94d553a5d Mon Sep 17 00:00:00 2001 From: Jean-Luc Makiola Date: Thu, 1 Oct 2026 17:35:55 +0200 Subject: [PATCH] test(manifest): fix ManifestRulesTest permission-list drift MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit POST_PROMOTED_NOTIFICATIONS was added to AndroidManifest.xml for the timer's Live Update chip but never added to this test's expected permission list โ€” pre-existing drift, unrelated to M10, caught while touching this file for settings work. --- .../test/java/de/jeanlucmakiola/clockula/ManifestRulesTest.kt | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/app/src/test/java/de/jeanlucmakiola/clockula/ManifestRulesTest.kt b/app/src/test/java/de/jeanlucmakiola/clockula/ManifestRulesTest.kt index a24baa5..c398d0f 100644 --- a/app/src/test/java/de/jeanlucmakiola/clockula/ManifestRulesTest.kt +++ b/app/src/test/java/de/jeanlucmakiola/clockula/ManifestRulesTest.kt @@ -108,6 +108,10 @@ class ManifestRulesTest { "android.permission.RECEIVE_BOOT_COMPLETED", "android.permission.USE_FULL_SCREEN_INTENT", "android.permission.POST_NOTIFICATIONS", + // Already present for the timer's Live Update chip; not added by + // M10, which โ€” per docs/PLAN.md's amended ยง1 #2 โ€” adds no permission + // of its own for settings, backup, self-check or the widgets. + "android.permission.POST_PROMOTED_NOTIFICATIONS", "android.permission.FOREGROUND_SERVICE", "android.permission.FOREGROUND_SERVICE_SYSTEM_EXEMPTED", "android.permission.FOREGROUND_SERVICE_SPECIAL_USE",