AK+Tests: Avoid implicitly copying ByteBuffer

This commit is contained in:
Ben Wiederhake 2021-11-28 21:46:48 +01:00 committed by Brian Gianforcaro
parent 70660a79af
commit 768b70cc4d
Notes: sideshowbarker 2024-07-18 00:41:35 +09:00

View file

@ -15,7 +15,7 @@ TEST_CASE(test_decode)
auto decode_equal = [&](const char* input, const char* expected) { auto decode_equal = [&](const char* input, const char* expected) {
auto decoded_option = decode_base64(StringView(input)); auto decoded_option = decode_base64(StringView(input));
EXPECT(decoded_option.has_value()); EXPECT(decoded_option.has_value());
auto decoded = decoded_option.value(); auto decoded = decoded_option.release_value();
EXPECT(String::copy(decoded) == String(expected)); EXPECT(String::copy(decoded) == String(expected));
EXPECT(StringView(expected).length() <= calculate_base64_decoded_length(StringView(input).bytes())); EXPECT(StringView(expected).length() <= calculate_base64_decoded_length(StringView(input).bytes()));
}; };