#include "third_party/blink/renderer/bindings/core/v8/script_promise_resolver_with_tracker.h"
#include "base/strings/strcat.h"
#include "base/test/metrics/histogram_tester.h"
#include "testing/gtest/include/gtest/gtest.h"
#include "third_party/blink/renderer/bindings/core/v8/script_function.h"
#include "third_party/blink/renderer/bindings/core/v8/script_value.h"
#include "third_party/blink/renderer/core/frame/local_dom_window.h"
#include "third_party/blink/renderer/core/frame/local_frame.h"
#include "third_party/blink/renderer/core/testing/dummy_page_holder.h"
#include "third_party/blink/renderer/platform/testing/task_environment.h"
#include "third_party/blink/renderer/platform/testing/unit_test_helpers.h"
#include "v8/include/v8.h"
namespace blink {
class TestHelperFunction : public ScriptFunction::Callable { … };
enum class TestEnum { … };
class ScriptPromiseResolverWithTrackerTest : public testing::Test { … };
TEST_F(ScriptPromiseResolverWithTrackerTest, resolve) { … }
TEST_F(ScriptPromiseResolverWithTrackerTest, reject) { … }
TEST_F(ScriptPromiseResolverWithTrackerTest, resolve_reject_again) { … }
TEST_F(ScriptPromiseResolverWithTrackerTest, timeout) { … }
TEST_F(ScriptPromiseResolverWithTrackerTest, SetResultSuffix) { … }
}