From 0190be97881e0bc7feb83c04c29256a7b1d3c443 Mon Sep 17 00:00:00 2001 From: Nico Weber Date: Sat, 25 Feb 2023 18:58:19 -0500 Subject: [PATCH] Tests: Use MUST more in TestImageDecoder No behavior change. --- Tests/LibGfx/TestImageDecoder.cpp | 48 +++++++------------------------ 1 file changed, 11 insertions(+), 37 deletions(-) diff --git a/Tests/LibGfx/TestImageDecoder.cpp b/Tests/LibGfx/TestImageDecoder.cpp index b47fc2d5b2..c4b3840121 100644 --- a/Tests/LibGfx/TestImageDecoder.cpp +++ b/Tests/LibGfx/TestImageDecoder.cpp @@ -38,7 +38,7 @@ TEST_CASE(test_bmp) EXPECT(!plugin_decoder->is_animated()); EXPECT(!plugin_decoder->loop_count()); - auto frame = plugin_decoder->frame(0).release_value_but_fixme_should_propagate_errors(); + auto frame = MUST(plugin_decoder->frame(0)); EXPECT(frame.duration == 0); } @@ -53,7 +53,7 @@ TEST_CASE(test_gif) EXPECT(plugin_decoder->is_animated()); EXPECT(!plugin_decoder->loop_count()); - auto frame = plugin_decoder->frame(1).release_value_but_fixme_should_propagate_errors(); + auto frame = MUST(plugin_decoder->frame(1)); EXPECT(frame.duration == 400); } @@ -96,9 +96,7 @@ TEST_CASE(test_jpg) EXPECT(!plugin_decoder->is_animated()); EXPECT(!plugin_decoder->loop_count()); - EXPECT(!plugin_decoder->frame(0).is_error()); - - auto frame = plugin_decoder->frame(0).release_value_but_fixme_should_propagate_errors(); + auto frame = MUST(plugin_decoder->frame(0)); EXPECT(frame.duration == 0); } @@ -113,9 +111,7 @@ TEST_CASE(test_pbm) EXPECT(!plugin_decoder->is_animated()); EXPECT(!plugin_decoder->loop_count()); - EXPECT(!plugin_decoder->frame(0).is_error()); - - auto frame = plugin_decoder->frame(0).release_value_but_fixme_should_propagate_errors(); + auto frame = MUST(plugin_decoder->frame(0)); EXPECT(frame.duration == 0); } @@ -130,9 +126,7 @@ TEST_CASE(test_pgm) EXPECT(!plugin_decoder->is_animated()); EXPECT(!plugin_decoder->loop_count()); - EXPECT(!plugin_decoder->frame(0).is_error()); - - auto frame = plugin_decoder->frame(0).release_value_but_fixme_should_propagate_errors(); + auto frame = MUST(plugin_decoder->frame(0)); EXPECT(frame.duration == 0); } @@ -147,9 +141,7 @@ TEST_CASE(test_png) EXPECT(!plugin_decoder->is_animated()); EXPECT(!plugin_decoder->loop_count()); - EXPECT(!plugin_decoder->frame(0).is_error()); - - auto frame = plugin_decoder->frame(0).release_value_but_fixme_should_propagate_errors(); + auto frame = MUST(plugin_decoder->frame(0)); EXPECT(frame.duration == 0); } @@ -164,9 +156,7 @@ TEST_CASE(test_ppm) EXPECT(!plugin_decoder->is_animated()); EXPECT(!plugin_decoder->loop_count()); - EXPECT(!plugin_decoder->frame(0).is_error()); - - auto frame = plugin_decoder->frame(0).release_value_but_fixme_should_propagate_errors(); + auto frame = MUST(plugin_decoder->frame(0)); EXPECT(frame.duration == 0); } @@ -181,11 +171,7 @@ TEST_CASE(test_targa_bottom_left) EXPECT(!plugin_decoder->is_animated()); EXPECT(!plugin_decoder->loop_count()); - EXPECT(!plugin_decoder->frame(0).is_error()); - - auto frame_or_error = plugin_decoder->frame(0); - EXPECT(!frame_or_error.is_error()); - auto frame = frame_or_error.release_value(); + auto frame = MUST(plugin_decoder->frame(0)); EXPECT(frame.duration == 0); } @@ -200,11 +186,7 @@ TEST_CASE(test_targa_top_left) EXPECT(!plugin_decoder->is_animated()); EXPECT(!plugin_decoder->loop_count()); - EXPECT(!plugin_decoder->frame(0).is_error()); - - auto frame_or_error = plugin_decoder->frame(0); - EXPECT(!frame_or_error.is_error()); - auto frame = frame_or_error.release_value(); + auto frame = MUST(plugin_decoder->frame(0)); EXPECT(frame.duration == 0); } @@ -219,11 +201,7 @@ TEST_CASE(test_targa_bottom_left_compressed) EXPECT(!plugin_decoder->is_animated()); EXPECT(!plugin_decoder->loop_count()); - EXPECT(!plugin_decoder->frame(0).is_error()); - - auto frame_or_error = plugin_decoder->frame(0); - EXPECT(!frame_or_error.is_error()); - auto frame = frame_or_error.release_value(); + auto frame = MUST(plugin_decoder->frame(0)); EXPECT(frame.duration == 0); } @@ -238,10 +216,6 @@ TEST_CASE(test_targa_top_left_compressed) EXPECT(!plugin_decoder->is_animated()); EXPECT(!plugin_decoder->loop_count()); - EXPECT(!plugin_decoder->frame(0).is_error()); - - auto frame_or_error = plugin_decoder->frame(0); - EXPECT(!frame_or_error.is_error()); - auto frame = frame_or_error.release_value(); + auto frame = MUST(plugin_decoder->frame(0)); EXPECT(frame.duration == 0); }