#include "net/cert/test_root_certs.h"
#include "base/files/file_path.h"
#include "build/build_config.h"
#include "net/base/features.h"
#include "net/base/net_errors.h"
#include "net/cert/cert_net_fetcher.h"
#include "net/cert/cert_status_flags.h"
#include "net/cert/cert_verify_proc.h"
#include "net/cert/cert_verify_result.h"
#include "net/cert/crl_set.h"
#include "net/cert/do_nothing_ct_verifier.h"
#include "net/cert/x509_certificate.h"
#include "net/log/net_log_with_source.h"
#include "net/net_buildflags.h"
#include "net/test/cert_builder.h"
#include "net/test/cert_test_util.h"
#include "net/test/gtest_util.h"
#include "net/test/test_data_directory.h"
#include "testing/gmock/include/gmock/gmock.h"
#include "testing/gtest/include/gtest/gtest.h"
IsOk;
namespace net {
namespace {
const char kRootCertificateFile[] = …;
const char kGoodCertificateFile[] = …;
}
class TestRootCertsTest : public testing::TestWithParam<bool> { … };
TEST_P(TestRootCertsTest, AddFromPointer) { … }
TEST_P(TestRootCertsTest, OverrideTrust) { … }
TEST_P(TestRootCertsTest, OverrideKnownRoot) { … }
TEST_P(TestRootCertsTest, Moveable) { … }
INSTANTIATE_TEST_SUITE_P(…);
}