#include "testing/v8_test_environment.h"
#include <memory>
#include <string>
#include "core/fxcrt/check.h"
#include "core/fxcrt/fx_system.h"
#include "testing/v8_initializer.h"
#include "v8/include/libplatform/libplatform.h"
#include "v8/include/v8-isolate.h"
#include "v8/include/v8-platform.h"
#include "v8/include/v8-snapshot.h"
namespace {
V8TestEnvironment* g_environment = …;
}
V8TestEnvironment::V8TestEnvironment(const char* exe_name)
: … { … }
V8TestEnvironment::~V8TestEnvironment() { … }
V8TestEnvironment* V8TestEnvironment::GetInstance() { … }
void V8TestEnvironment::PumpPlatformMessageLoop(v8::Isolate* isolate) { … }
void V8TestEnvironment::SetUp() { … }
void V8TestEnvironment::TearDown() { … }