Chad <innocentkil...@gmail.com> wrote: > [...] > What we need is something similar to parser tests, where it's > absurdly easy to pop new tests in with little to no coding > required at all. [...]
Is it really so much more difficult to write | TestAddArticle ("Main Page", "blah blah"); than | !! article | Main Page | !! text | blah blah | !! endarticle or | TestParser ("External links: trail", "Linktrails should not work for external links: [http://example.com link]s", "<p>Linktrails should not work for external links: <a href=\"http://example.com\" class=\"external text\" rel=\"nofollow\">link</a>s\n</p>"); than | !! test | External links: trail | !! input | Linktrails should not work for external links: [http://example.com link]s | !! result | <p>Linktrails should not work for external links: <a href="http://example.com" class="external text" rel="nofollow">link</a>s | </p> | !! end I think the motivation for using standard techniques is to lower the bar for newcomers to the code and not have them to master another ("fairly self-explanatory") syntax. Tim _______________________________________________ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l