test-serialize/Bug3628 is expected to fail, not crash.
authoryangguo@chromium.org <yangguo@chromium.org>
Fri, 17 Oct 2014 10:22:47 +0000 (10:22 +0000)
committeryangguo@chromium.org <yangguo@chromium.org>
Fri, 17 Oct 2014 10:22:47 +0000 (10:22 +0000)
TBR=jochen@chromium.org
BUG=v8:3628
LOG=N

Review URL: https://codereview.chromium.org/663483003

git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@24688 ce2b1a6d-e550-0410-aec6-3dcde31c8c00

test/cctest/test-serialize.cc

index 289d0dc..5dd1170 100644 (file)
@@ -1242,6 +1242,7 @@ TEST(Bug3628) {
     v8::Local<v8::UnboundScript> script = v8::ScriptCompiler::CompileUnbound(
         isolate1, &source, v8::ScriptCompiler::kProduceCodeCache);
     const v8::ScriptCompiler::CachedData* data = source.GetCachedData();
+    CHECK(data);
     // Persist cached data.
     uint8_t* buffer = NewArray<uint8_t>(data->length);
     MemCopy(buffer, data->data, data->length);