summaryrefslogtreecommitdiff
path: root/tests/test_utils/test_assert.lua
diff options
context:
space:
mode:
Diffstat (limited to 'tests/test_utils/test_assert.lua')
-rw-r--r--tests/test_utils/test_assert.lua2
1 files changed, 1 insertions, 1 deletions
diff --git a/tests/test_utils/test_assert.lua b/tests/test_utils/test_assert.lua
index a964fcfb3..1cf0e9386 100644
--- a/tests/test_utils/test_assert.lua
+++ b/tests/test_utils/test_assert.lua
@@ -57,7 +57,7 @@ function test_assert:will_raise(func, message_pattern)
local funcs = { func, unpack(self._will_raise_stack) }
if ok then
self:print_error("expected raise but finished successfully", funcs)
- elseif message_pattern and not string.find(error, message_pattern) then
+ elseif message_pattern and not error:find(message_pattern, 1, true) and not error:find(message_pattern) then
self:print_error(format("expected raise with message ${green}%s${reset} but got ${red}%s${reset}", message_pattern, error), funcs)
end
end