From 8d4d955aec8ae1cabbad8150f5f9e9e3aa992da4 Mon Sep 17 00:00:00 2001 From: Anton Oreskin Date: Wed, 23 Sep 2026 20:31:56 +0200 Subject: [PATCH] Simplify typed error assertions for V3 --- ergonomic/ergonomic_test.v | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/ergonomic/ergonomic_test.v b/ergonomic/ergonomic_test.v index d57a825..28ac16f 100644 --- a/ergonomic/ergonomic_test.v +++ b/ergonomic/ergonomic_test.v @@ -11,11 +11,9 @@ fn test_check_preserves_success_and_positive_statuses() ! { fn test_check_returns_typed_vulkan_error() { check(.error_device_lost, 'vkQueueSubmit') or { assert err is VulkanError - if err is VulkanError { - assert err.result == vk.Result.error_device_lost - assert err.operation == 'vkQueueSubmit' - assert err.msg().contains('-4') - } + assert err.result == vk.Result.error_device_lost + assert err.operation == 'vkQueueSubmit' + assert err.msg().contains('-4') return } assert false @@ -24,9 +22,7 @@ fn test_check_returns_typed_vulkan_error() { fn test_require_success_rejects_positive_status() { require_success(.timeout, 'vkWaitForFences') or { assert err is VulkanError - if err is VulkanError { - assert err.result == vk.Result.timeout - } + assert err.result == vk.Result.timeout return } assert false