#ifdef UNSAFE_BUFFERS_BUILD
#pragma allow_unsafe_buffers
#endif
#include "extensions/common/command.h"
#include <stddef.h>
#include <memory>
#include <utility>
#include "base/containers/contains.h"
#include "base/strings/string_number_conversions.h"
#include "base/strings/string_util.h"
#include "base/strings/utf_string_conversions.h"
#include "base/values.h"
#include "build/build_config.h"
#include "testing/gtest/include/gtest/gtest.h"
namespace extensions {
CommandTest;
struct ConstCommandsTestData { … };
void CheckParse(const ConstCommandsTestData& data,
int i,
bool platform_specific_only,
std::vector<std::string>& platforms) { … }
TEST(CommandTest, ExtensionCommandParsing) { … }
TEST(CommandTest, ExtensionCommandParsingFallback) { … }
TEST(CommandTest, ExtensionCommandParsingPlatformSpecific) { … }
}