#include <memory>
#include "include/v8-inspector.h"
#include "include/v8-local-handle.h"
#include "include/v8-primitive.h"
#include "src/inspector/string-util.h"
#include "src/inspector/v8-inspector-impl.h"
#include "src/inspector/v8-inspector-session-impl.h"
#include "src/inspector/v8-runtime-agent-impl.h"
#include "test/unittests/test-utils.h"
#include "testing/gtest/include/gtest/gtest.h"
String16;
StringBuffer;
StringView;
toString16;
toStringView;
V8ContextInfo;
V8Inspector;
V8InspectorSession;
namespace v8 {
namespace internal {
using InspectorTest = TestWithContext;
namespace {
class NoopChannel : public V8Inspector::Channel { … };
void WrapOnInterrupt(v8::Isolate* isolate, void* data) { … }
}
TEST_F(InspectorTest, WrapInsideWrapOnInterrupt) { … }
TEST_F(InspectorTest, BinaryFromBase64) { … }
TEST_F(InspectorTest, BinaryToBase64) { … }
TEST_F(InspectorTest, BinaryBase64RoundTrip) { … }
TEST_F(InspectorTest, NoInterruptOnGetAssociatedData) { … }
class TestChannel : public V8Inspector::Channel { … };
TEST_F(InspectorTest, NoConsoleAPIForUntrustedClient) { … }
TEST_F(InspectorTest, CanHandleMalformedCborMessage) { … }
TEST_F(InspectorTest, ApiCreatedTasksAreCleanedUp) { … }
TEST_F(InspectorTest, Evaluate) { … }
TEST_F(InspectorTest, NoInterruptWhileBuildingConsoleMessages) { … }
}
}