#ifdef UNSAFE_BUFFERS_BUILD
#pragma allow_unsafe_buffers
#endif
#include "net/cert/crl_set.h"
#include <string_view>
#include "base/files/file_util.h"
#include "crypto/sha2.h"
#include "net/cert/asn1_util.h"
#include "net/cert/x509_certificate.h"
#include "net/cert/x509_util.h"
#include "net/test/cert_test_util.h"
#include "net/test/test_data_directory.h"
#include "testing/gtest/include/gtest/gtest.h"
namespace net {
static const uint8_t kGIACRLSet[] = …;
static const uint8_t kBlockedSPKICRLSet[] = …;
static const uint8_t kExpiredCRLSet[] = …;
static const uint8_t kGIASPKISHA256[32] = …;
TEST(CRLSetTest, Parse) { … }
TEST(CRLSetTest, BlockedSPKIs) { … }
TEST(CertVerifyProcTest, CRLSetIncorporatesStaticBlocklist) { … }
TEST(CRLSetTest, BlockedSubjects) { … }
TEST(CRLSetTest, Expired) { … }
}