Commit fd5a1307 authored by Robert Knight's avatar Robert Knight

Split test documents into general and specific-scenario tests

Split the test HTML and PDF documents into two groups: those that test
general usage of Hypothesis with a particular document type using the
default configuration and those that test specific scenarios, edge cases
or non-standard configuration.

The link descriptions for the scenario tests have been changed to focus
on the scenario, since that is what is important, rather than the
document title.
parent 7de4acd1
...@@ -15,27 +15,42 @@ ...@@ -15,27 +15,42 @@
<h1>Hypothesis Client development server</h1> <h1>Hypothesis Client development server</h1>
<p>Welcome to the Hypothesis client's development server.</p> <p>Welcome to the Hypothesis client's development server.</p>
<h2>Test HTML documents</h2> <h2>Test HTML documents</h2>
<ul> <h3>General HTML test documents</h3>
<li><a href="/document/burns">Poems and Songs of Robert Burns</a></li> <p>These document test typical/simple scenarios.</p>
<li><a href="/document/doyle">The Disappearance of Lady Carfax, by Arthur Conan Doyle</a></li> <ul>
<li><a href="/document/tolstoy">Anna Karenina, by Leo Tolstoy</a></li> <li><a href="/document/burns">Poems and Songs of Robert Burns</a></li>
<li><a href="/document/z-index">z-index test</a></li> <li><a href="/document/doyle">The Disappearance of Lady Carfax, by Arthur Conan Doyle</a></li>
<li><a href="/document/shadow-dom">Shadow DOM test</a></li> <li><a href="/document/tolstoy">Anna Karenina, by Leo Tolstoy</a></li>
<li><a href="/document/parent-frame">Annotatable iframe test</a></li> </ul>
<li><a href="/document/sidebar-external-container">Sidebar in external container test</a></li>
<li><a href="/document/multi-frames">Multi-frame test</a></li> <h3>Scenario HTML test documents</h3>
<li><a href="/document/ignore-other-configuration"><code>ignoreOtherConfiguration</code> test</a></li> <p>These documents test less common scenarios and edge cases.</p>
</ul> <ul>
<li><a href="/document/z-index">Content with high <code>z-index</code> style</a></li>
<li><a href="/document/shadow-dom">Content in shadow DOM</a></li>
<li><a href="/document/parent-frame">Annotation-enabled iframe</a></li>
<li><a href="/document/sidebar-external-container">Sidebar in external container</a></li>
<li><a href="/document/multi-frames">Page containing multiple iframes with Hypothesis loaded</a></li>
<li><a href="/document/ignore-other-configuration"><code>ignoreOtherConfiguration</code>
configuration option enabled</a></li>
</ul>
<h2>Test PDF documents</h2> <h2>Test PDF documents</h2>
<h3>General test documents</h3>
<p>These documents test typical/simple scenarios.</p>
<ul> <ul>
<li><a href="/pdf/nils-olav">Brigadier Sir Nils Olav III</a></li> <li><a href="/pdf/nils-olav">Brigadier Sir Nils Olav III</a></li>
<li><a href="/pdf/nils-olav" class="js-randomize-url">Brigadier Sir Nils Olav III</a> (randomized URL)</li>
<li><a href="/pdf/budlong">The Budlong Pickle Company (Wikipedia)</a></li> <li><a href="/pdf/budlong">The Budlong Pickle Company (Wikipedia)</a></li>
<li><a href="/pdf/widdershins">Widdershins (Wikipedia)</a></li> <li><a href="/pdf/widdershins">Widdershins (Wikipedia)</a></li>
<li><a href="/pdf/painting"><em>The Development of British Landscape Painting in Water-Colours</em></a> (excerpt) </ul>
by Alexander J. Finberg & E.A. Taylor (this PDF does not have select-able text)</li>
<li><a href="/pdf/gatsby">The Great Gatsby</a> (full novel)</li> <h3>Scenario PDF test documents</h3>
<p>These documents test less common scenarios and edge cases.</p>
<ul>
<li><a href="/pdf/nils-olav" class="js-randomize-url">PDF with URL that changes on each
visit</a></li>
<li><a href="/pdf/painting">PDF without selectable text</a></li>
<li><a href="/pdf/gatsby">The Great Gatsby</a> (A long document)</li>
</ul> </ul>
<h2>Page feature tests</h2> <h2>Page feature tests</h2>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment