Index: test/cctest/cctest.h |
diff --git a/test/cctest/cctest.h b/test/cctest/cctest.h |
index 88cb9b8c5d93a2726977445ce10ddf78df64ffad..283cbccbceb47490efabbb5309cc4aafe65340e6 100644 |
--- a/test/cctest/cctest.h |
+++ b/test/cctest/cctest.h |
@@ -252,5 +252,12 @@ static inline void SimulateFullSpace(v8::internal::PagedSpace* space) { |
space->ClearStats(); |
} |
+static inline void ExpectString(const char* code, const char* expected) { |
+ v8::Local<v8::Value> result = CompileRun(code); |
+ CHECK(result->IsString()); |
+ v8::String::AsciiValue ascii(result); |
+ CHECK_EQ(expected, *ascii); |
+} |
+ |
#endif // ifndef CCTEST_H_ |