From 6e063e701fd93bb9052f3e4e0495341f312b5d70 Mon Sep 17 00:00:00 2001 From: enlineawork Date: Tue, 8 Sep 2026 16:55:35 -0300 Subject: [PATCH] test(android): accept documented absence as terminal outcome --- .../korexlabs/dhinspeccion/domain/MobileWorkflowRulesTest.kt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/android-app/app/src/test/java/com/korexlabs/dhinspeccion/domain/MobileWorkflowRulesTest.kt b/android-app/app/src/test/java/com/korexlabs/dhinspeccion/domain/MobileWorkflowRulesTest.kt index 8ef652a..79ff47b 100644 --- a/android-app/app/src/test/java/com/korexlabs/dhinspeccion/domain/MobileWorkflowRulesTest.kt +++ b/android-app/app/src/test/java/com/korexlabs/dhinspeccion/domain/MobileWorkflowRulesTest.kt @@ -70,10 +70,11 @@ class MobileWorkflowRulesTest { fun actCanOnlySealAfterInspectorAndCompanyOutcomeAreResolved() { assertTrue(MobileWorkflowRules.canSealAct("LOCKED", true, "SIGNED")) assertTrue(MobileWorkflowRules.canSealAct("LOCKED", true, "REFUSED")) + assertTrue(MobileWorkflowRules.canSealAct("LOCKED", true, "ABSENT")) assertFalse(MobileWorkflowRules.canSealAct("DRAFT", true, "SIGNED")) assertFalse(MobileWorkflowRules.canSealAct("LOCKED", false, "SIGNED")) assertFalse(MobileWorkflowRules.canSealAct("LOCKED", true, null)) - assertFalse(MobileWorkflowRules.canSealAct("LOCKED", true, "ABSENT")) + assertFalse(MobileWorkflowRules.canSealAct("LOCKED", true, "PENDING")) } @Test