5#ifndef TESTING_TEST_SUPPORT_H_
6#define TESTING_TEST_SUPPORT_H_
10#include "core/fxcrt/compiler_specific.h"
11#include "core/fxcrt/span.h"
15#define STR_IN_TEST_CASE(input_literal, ...)
17 reinterpret_cast<const uint8_t*>(input_literal),
18 sizeof(input_literal) - 1
, __VA_ARGS__
21#define STR_IN_OUT_CASE(input_literal, expected_literal, ...)
23 reinterpret_cast<const uint8_t*>(input_literal),
24 sizeof(input_literal) - 1
,
25 reinterpret_cast<const uint8_t*>(expected_literal),
26 sizeof(expected_literal) - 1
, __VA_ARGS__
#define UNSAFE_BUFFERS(...)
TEST(FXCRYPT, MD5GenerateEmtpyData)
fxcrt::ByteStringView ByteStringView
pdfium::span< const uint8_t > expected_span() const
pdfium::span< const uint8_t > input_span() const
pdfium::span< const uint8_t > input_span() const
pdfium::span< const uint8_t > expected_span() const
#define STR_IN_OUT_CASE(input_literal, expected_literal,...)