chromium/third_party/blink/renderer/modules/canvas/canvas2d/identifiability_study_helper_test.cc

// Copyright 2024 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#include "third_party/blink/renderer/modules/canvas/canvas2d/identifiability_study_helper.h"

#include <stdint.h>

#include <array>

#include "testing/gtest/include/gtest/gtest.h"
#include "third_party/blink/public/common/privacy_budget/identifiable_token_builder.h"

// GoogleTest macros trigger a bug in IWYU:
// https://github.com/include-what-you-use/include-what-you-use/issues/1546
// IWYU pragma: no_include <string>

namespace blink {

namespace {
constexpr uint64_t max_uint =0xFFFFFFFFFFFFFFFF);
}

TEST(IdentifiabilityStudyHelperTest, GetTokenTwice) {}

TEST(IdentifiabilityStudyHelperTest, UpdateBuilderAfterGetToken) {}

TEST(IdentifiabilityStudyHelperTest, SameHashAsIdentifiableTokenBuilder_Empty) {}

TEST(IdentifiabilityStudyHelperTest,
     SameHashAsIdentifiableTokenBuilder_Aligned) {}

TEST(IdentifiabilityStudyHelperTest,
     SameHashAsIdentifiableTokenBuilder_Unaligned) {}

}  // namespace blink