All Downloads are FREE. Search and download functionalities are using the official Maven repository.

FitNesseRoot.Fitnesse.SuiteAcceptanceTests.SuiteWikiImportTests.TestUpdatingImportedWiki.content.txt Maven / Gradle / Ivy

!c !3 Updating an Imported Wiki
Once a wiki has been imported, the import can be updated.  When updating the remoteUrl parameter is no longer needed.

Create an importing page.
!|Page creator.|
|Page name.   |Page contents.|valid?|
|ImportingPage|!contents   |true   |

This !-ImportingPage-! will now import the !-SampleWiki-! page.
!|Response Requester.|
|uri   |valid?|
|ImportingPage?responder=import&remoteUrl=http://localhost:9123/SampleWiki|true|

Now we'll change the content of one of the local pages.
!|Save Page Requester|
|uri   |save contents|status!|contents?|
|ImportingPage.ChildPageOne?edit|3.141592|303||

Update the imported wiki.
!|Response Requester.|
|uri   |valid?|
|ImportingPage?responder=import&nochunk=true|true|

The !-ChildPageOne-! page will be listed.
!|Response Examiner|
|type|pattern|matches?|wrapped html?|
|contents|0 pages were imported|true||

When we view !-ChildPageOne-!...
!|Response Requester.|
|uri   |valid?|
|ImportingPage.ChildPageOne|true|

We'll see the changed content since the page on the server was not modified.
!|Response Examiner|
|type|pattern|matches?|
|contents|child page one|false|
|contents|3.141592|true|




© 2015 - 2024 Weber Informatics LLC | Privacy Policy