#ifdef UNSAFE_BUFFERS_BUILD
#pragma allow_unsafe_buffers
#endif
#include "components/qr_code_generator/qr_code_generator.h"
#include <limits>
#include <optional>
#include "base/containers/span.h"
#include "testing/gtest/include/gtest/gtest.h"
namespace qr_code_generator {
TEST(QRCodeGeneratorTest, Generate) { … }
TEST(QRCodeGeneratorTest, ManySizes) { … }
int GenerateAndGetQrCodeSize(size_t input_size) { … }
TEST(QRCodeGeneratorTest, InputSize106) { … }
TEST(QRCodeGeneratorTest, InputSize122) { … }
TEST(QRCodeGeneratorTest, InputSize180) { … }
TEST(QRCodeGeneratorTest, InputSize287) { … }
TEST(QRCodeGeneratorTest, InputSize666) { … }
TEST(QRCodeGeneratorTest, HugeInput) { … }
TEST(QRCodeGeneratorTest, InvalidMinVersion) { … }
}