Sha256: 2a1b28eb9bf7b8cc147f484359a38de55cd486b3e296d2941b3d966d6f8c499b
Contents?: true
Size: 1.53 KB
Versions: 8
Compression:
Stored size: 1.53 KB
Contents
!c !3 Importing pages can be configured to automatically update upon test. Create a page tree to be imported. !|Page creator.| |Page name. |Page contents.|valid?| |ImportedRoot|!contents |true | |ImportedRoot.PageOne|page one |true | |ImportedRoot.PageOne.ChildOne|child one |true | |ImportedRoot.PageTwo|page two |true | Create an importing page. !|Page creator.| |Page name. |Page contents.|valid?| |ImportingPage|!contents |true | This !-ImportingPage-! will now import the !-ImportingRoot-! page created above. '''Auto Update is turned one''' !|Response Requester.| |uri |valid?| |ImportingPage?responder=import&autoUpdate=0&remoteUrl=http://localhost:${INTERNAL_PORT}/ImportedRoot&nochunk=true|true| We see all 3 pages imported. !|Response Examiner| |type|pattern|matches?| |contents|3 pages were imported|true| Sleep a bit so that the last modification time actually changes. |Sleep|1000| Change one of the imported pages. !|Save Page Requester| |uri |save contents|status!| |ImportedRoot.PageOne?edit|Some ultra fresh content|303| Now lets run the Suite. !|Response Requester.| |uri |valid?| |ImportingPage?suite|true| An import message is displayed in the test output. !|Response Examiner| |type|pattern|matches?|contents?| |contents|Updating imported content...|true|| Looking at the imported copy of the modified page will reveal that it was indeed updated. !|Response Requester.| |uri |valid?| |ImportingPage.PageOne|true| !|Response Examiner| |type|pattern|matches?| |contents|Some ultra fresh content|true|
Version data entries
8 entries across 8 versions & 1 rubygems