From b5506e6af441b0a31d853d8d6df3906cf2e4a274 Mon Sep 17 00:00:00 2001 From: Christopher Dwyer-Perkins Date: Wed, 22 Jan 2025 10:08:51 -0400 Subject: [PATCH] hardened assertNotInvalid and fixed assertInvalid for roInvalid --- framework/src/source/rooibos/BaseTestSuite.bs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/framework/src/source/rooibos/BaseTestSuite.bs b/framework/src/source/rooibos/BaseTestSuite.bs index 7caf2645..6db66780 100644 --- a/framework/src/source/rooibos/BaseTestSuite.bs +++ b/framework/src/source/rooibos/BaseTestSuite.bs @@ -541,7 +541,7 @@ namespace rooibos end if try - if type(value) <> "Invalid" + if rooibos.common.getSafeType(value) <> "Invalid" if msg = "" actual = rooibos.common.asMultilineString(value, true) msg = `expected "${rooibos.common.truncateString(actual)}" to be invalid` @@ -573,7 +573,7 @@ namespace rooibos return false end if try - if value = invalid + if rooibos.common.getSafeType(value) = "Invalid" if msg = "" actual = rooibos.common.asMultilineString(value, true) msg = `expected "${rooibos.common.truncateString(actual)}" to not be invalid`