Index: gin/runner_unittest.cc |
diff --git a/gin/runner_unittest.cc b/gin/runner_unittest.cc |
index 4b3c0fc48aff19504282bce0f767c429154d9ae4..a95a11326d133eb84bd6b2af2e27a476778b0f6e 100644 |
--- a/gin/runner_unittest.cc |
+++ b/gin/runner_unittest.cc |
@@ -15,35 +15,15 @@ using v8::Script; |
using v8::String; |
namespace gin { |
-namespace { |
- |
-class TestRunnerDelegate : public RunnerDelegate { |
- public: |
- virtual Handle<Object> CreateRootObject(Runner* runner) OVERRIDE { |
- Isolate* isolate = runner->isolate(); |
- Handle<Object> root = Object::New(); |
- root->Set(StringToV8(isolate, "foo"), StringToV8(isolate, "bar")); |
- return root; |
- } |
- virtual ~TestRunnerDelegate() {} |
-}; |
- |
-} |
TEST(RunnerTest, Run) { |
- std::string source = |
- "function main(root) {\n" |
- " if (root.foo)\n" |
- " this.result = 'PASS';\n" |
- " else\n" |
- " this.result = 'FAIL';\n" |
- "}\n"; |
- |
- TestRunnerDelegate delegate; |
+ std::string source = "this.result = 'PASS';\n"; |
+ |
+ RunnerDelegate delegate; |
Isolate* isolate = Isolate::GetCurrent(); |
Runner runner(&delegate, isolate); |
Runner::Scope scope(&runner); |
- runner.Run(Script::New(StringToV8(isolate, source))); |
+ runner.Run(source); |
std::string result; |
EXPECT_TRUE(Converter<std::string>::FromV8( |