At line 1 changed one line |
Hello! Good Site! Thanks you! zkipvaciyyqljf |
I'm posting my unit tests for easy reference. Note that the formatting rules of this wiki forced me to insert an extra ~ in front of closing triple braces. Remember this should you want to copy from the edit page. |
|
The following is a list alternating input and expected output lines. |
|
{{{ |
# one |
<ol><li>one</li></ol> |
# one\n# two |
<ol><li>one</li><li>two</li></ol> |
# one\n\n# two |
<ol><li>one</li><li>two</li></ol> |
- one |
<ul><li>one</li></ul> |
# one\n- two |
<ol><li>one</li></ol><ul><li>two</li></ul> |
**bold** |
<strong>bold</strong> |
//italic// |
<em>italic</em> |
**//bold italic**//italic |
<strong><em>bold italic</em></strong><em>italic</em> |
//**bold italic//**bold |
<em><strong>bold italic</strong></em><strong>bold</strong> |
= foo |
= foo |
== foo |
<h2>foo</h2> |
=== foo |
<h3>foo</h3> |
==== foo |
<h4>foo</h4> |
===== foo |
===== foo |
== foo == |
<h2>foo </h2> |
== foo\nbar |
<h2>foo</h2><p>bar</p> |
foo\n\nbar |
foo<p>bar</p> |
foo\nbar |
foo<br />bar |
{{{\nfoo\n~}}} |
<pre class="real">foo\n</pre> |
{{{\nfoo~}}} |
<code>\nfoo</code> |
foo {{{bar~}}} |
foo <code>bar</code> |
---- |
<hr /> |
----- |
<hr /> |
}}} |
|
|
Some XPATH tests that test class attributes as well. The exact results are useless to other developers. The cases that Oddmuse is known to handle well, however, is of interest. |
|
{{{ |
[[http://www.wikicreole.org/]] |
//a[@class="url http outside"][@href="http://www.wikicreole.org/"][text()="http://www.wikicreole.org/"] |
http://www.wikicreole.org/ |
//a[@class="url http"][@href="http://www.wikicreole.org/"][text()="http://www.wikicreole.org/"] |
http://www.wikicreole.org/. |
//a[@class="url http"][@href="http://www.wikicreole.org/"][text()="http://www.wikicreole.org/"] |
[[http://www.wikicreole.org/|Visit the WikiCreole website]] |
//a[@class="url http outside"][@href="http://www.wikicreole.org/"][text()="Visit the WikiCreole website"] |
[[http://www.wikicreole.org/|Visit the\nWikiCreole website]] |
//a[@class="url http outside"][@href="http://www.wikicreole.org/"][text()="Visit the\nWikiCreole website"] |
[[link]] |
//a[text()="link"] |
[[link|Go to my page]] |
//a[@class="local"][@href="http://localhost/test.pl/link"][text()="Go to my page"] |
[[link|Go to\nmy page]] |
//a[@class="local"][@href="http://localhost/test.pl/link"][text()="Go to\nmy page"] |
{{pic}} |
//a[@class="image"][@href="http://localhost/test.pl/pic"][img[@class="upload"][@src="http://localhost/test.pl/download/pic"][@alt="pic"]] |
{{http://example.com/}} |
//a[@class="image"][@href="http://example.com/"][img[@class="url outside"][@src="http://example.com/"][@alt="http://example.com/"]] |
[[link|{{pic}}]] |
//a[@class="image"][@href="http://localhost/test.pl/link"][img[@class="upload"][@src="http://localhost/test.pl/download/pic"][@alt="link"]] |
[[link|{{http://example.com/}}]] |
//a[@class="image"][@href="http://localhost/test.pl/link"][img[@class="url outside"][@src="http://example.com/"][@alt="link"]] |
[[http://example.com/|{{pic}}]] |
//a[@class="image outside"][@href="http://example.com/"][img[@class="upload"][@src="http://localhost/test.pl/download/pic"][@alt="pic"]] |
{{http://example.com/}} |
//a[@class="image outside"][@href="http://example.com/"][img[@class="url outside"][@src="http://example.com/"]] |
[[http://example.com/|{{http://mu.org/}}]] |
//a[@class="image outside"][@href="http://example.com/"][img[@class="url outside"][@src="http://mu.org/"]] |
}}} |
|
Just as a note, a tilde escapes a closing }}} and I have "repaired" the examples above in this way. I think that's an undocumented feature of JSPWiki. --[ChuckSmith] |