| Index: test/cctest/test-api.cc
|
| diff --git a/test/cctest/test-api.cc b/test/cctest/test-api.cc
|
| index 3ed6b523f0ead3b11453c4e36e0aa23c6b0c2511..e206bb9ac366f3ed1ade216406cf9914410b6ca0 100644
|
| --- a/test/cctest/test-api.cc
|
| +++ b/test/cctest/test-api.cc
|
| @@ -13693,6 +13693,9 @@ THREADED_TEST(TwoByteStringInAsciiCons) {
|
| "str2;";
|
| Local<Value> result = CompileRun(init_code);
|
|
|
| + Local<Value> indexof = CompileRun("str2.indexOf('els')");
|
| + Local<Value> lastindexof = CompileRun("str2.lastIndexOf('dab')");
|
| +
|
| CHECK(result->IsString());
|
| i::Handle<i::String> string = v8::Utils::OpenHandle(String::Cast(*result));
|
| int length = string->length();
|
| @@ -13758,6 +13761,10 @@ THREADED_TEST(TwoByteStringInAsciiCons) {
|
|
|
| ExpectString("str2.charAt(2);", "e");
|
|
|
| + ExpectObject("str2.indexOf('els');", indexof);
|
| +
|
| + ExpectObject("str2.lastIndexOf('dab');", lastindexof);
|
| +
|
| reresult = CompileRun("str2.charCodeAt(2);");
|
| CHECK_EQ(static_cast<int32_t>('e'), reresult->Int32Value());
|
| }
|
|
|