#include "chrome/browser/extensions/permissions/permissions_helpers.h"
#include <stddef.h>
#include <memory>
#include <utility>
#include "base/json/json_reader.h"
#include "base/values.h"
#include "chrome/browser/extensions/permissions/permissions_test_util.h"
#include "chrome/common/extensions/api/permissions.h"
#include "extensions/common/extension.h"
#include "extensions/common/permissions/permission_set.h"
#include "extensions/common/permissions/permissions_info.h"
#include "extensions/common/permissions/usb_device_permission.h"
#include "extensions/common/url_pattern_set.h"
#include "extensions/common/user_script.h"
#include "testing/gmock/include/gmock/gmock.h"
#include "testing/gtest/include/gtest/gtest.h"
#include "url/gurl.h"
Permissions;
APIPermissionID;
PackPermissionSet;
UnpackPermissionSet;
UnpackPermissionSetResult;
GetPatternsAsStrings;
namespace extensions {
TEST(ExtensionPermissionsHelpers, Pack) { … }
TEST(ExtensionPermissionsHelpers, Unpack_Basic) { … }
TEST(ExtensionPermissionsHelpers, Unpack_HostSeparation) { … }
TEST(ExtensionPermissionsHelpers, Unpack_APISeparation) { … }
TEST(ExtensionPermissionsHelpers, Unpack_WildcardSchemes) { … }
TEST(ExtensionPermissionsHelpers, Unpack_FileSchemes_AllUrls) { … }
TEST(ExtensionPermissionsHelpers, Unpack_FileSchemes_Specific) { … }
TEST(ExtensionPermissionsHelpers, Unpack_UsbDevicePermission) { … }
}