| Index: Source/web/tests/PrerenderingTest.cpp
|
| diff --git a/Source/web/tests/PrerenderingTest.cpp b/Source/web/tests/PrerenderingTest.cpp
|
| index 24745a07a6c668e3d452cf8933a1ccc228bab2ff..9d789312502cf57674ad78356c84b3990c2854ec 100644
|
| --- a/Source/web/tests/PrerenderingTest.cpp
|
| +++ b/Source/web/tests/PrerenderingTest.cpp
|
| @@ -261,6 +261,7 @@ TEST_F(PrerenderingTest, SinglePrerender)
|
| WebPrerender webPrerender = prerendererClient()->releaseWebPrerender();
|
| EXPECT_FALSE(webPrerender.isNull());
|
| EXPECT_EQ(toWebURL("http://prerender.com/"), webPrerender.url());
|
| + EXPECT_EQ(PrerenderRelTypePrerender, webPrerender.relTypes());
|
|
|
| EXPECT_EQ(1u, prerenderingSupport()->addCount(webPrerender));
|
| EXPECT_EQ(1u, prerenderingSupport()->totalCount());
|
| @@ -491,4 +492,17 @@ TEST_F(PrerenderingTest, MutateRel)
|
| EXPECT_EQ(2u, prerenderingSupport()->totalCount());
|
| }
|
|
|
| +TEST_F(PrerenderingTest, RelNext)
|
| +{
|
| + initialize("http://www.foo.com/", "prerender/rel_next_prerender.html");
|
| +
|
| + WebPrerender relNextOnly = prerendererClient()->releaseWebPrerender();
|
| + EXPECT_EQ(toWebURL("http://rel-next-only.com/"), relNextOnly.url());
|
| + EXPECT_EQ(PrerenderRelTypeNext, relNextOnly.relTypes());
|
| +
|
| + WebPrerender relNextAndPrerender = prerendererClient()->releaseWebPrerender();
|
| + EXPECT_EQ(toWebURL("http://rel-next-and-prerender.com/"), relNextAndPrerender.url());
|
| + EXPECT_EQ(static_cast<unsigned>(PrerenderRelTypeNext | PrerenderRelTypePrerender), relNextAndPrerender.relTypes());
|
| +}
|
| +
|
| } // namespace
|
|
|