FitNesse
.
SuiteAcceptanceTests
.
SuiteWikiPageResponderTests
.
TestSubPageWidget
Edit Page:
!2 The Sub Page widget. Sometimes we want to conveniently create a link to a sub page. We could do this by using the syntax ''!-SuperPage.SubPage-!'', but this is inconvenient. Instead we want to be able to say ''!-^SubPage-!''. |Page creator.| |Page name.|Page contents.|Page attributes.|valid?| |!-SuperPage-!|!-^SubPage-!||true| |Response Requester.| |uri|valid?|contents?| |!-SuperPage-!|true|| The widget should translate into a ? link of the form: * ''!-^SubPage-!<a href="!-SuperPage.SubPage-!?edit">?</a>'' |Response Examiner.| |type |pattern|matches?|value| |contents|!-\^SubPage-!<a href="!-SuperPage.SubPage-!\?edit">\?</a>|true|| If the sub page is already present, then the widget should translate into a normal link. |Page creator.| |Page name.|Page contents.|Page attributes.|valid?| |!-SuperPage.SubPage-!|nothing||true| |Response Requester.| |uri|valid?|contents?| |!-SuperPage-!|true|| |Response Examiner.| |type |pattern|matches?|value| |contents|<a href="!-SuperPage.SubPage-!">!-\^SubPage-!</a>|true||
Hints:
Use alt+s (Windows) or control+s (Mac OS X) to save your changes. Or, tab from the text area to the "Save" button!
Grab the lower-right corner of the text area to increase its size (works with some browsers).