#include "gin/modules/module_registry.h"
#include "gin/public/context_holder.h"
#include "gin/public/isolate_holder.h"
+#include "gin/test/gc.h"
#include "gin/test/gtest.h"
#include "gin/try_catch.h"
#include "testing/gtest/include/gtest/gtest.h"
: ModuleRunnerDelegate(GetModuleSearchPaths()) {
AddBuiltinModule(Console::kModuleName, Console::GetModule);
AddBuiltinModule(GTest::kModuleName, GTest::GetModule);
+ AddBuiltinModule(GC::kModuleName, GC::GetModule);
}
FileRunnerDelegate::~FileRunnerDelegate() {
base::MessageLoop message_loop;
- gin::IsolateHolder instance;
+ gin::IsolateHolder instance(gin::IsolateHolder::kStrictMode);
gin::ShellRunner runner(delegate, instance.isolate());
{
gin::Runner::Scope scope(&runner);