Test that the RUNNING_PAGE_NAME variable is always the top level running page's name
| script | |||
| create page | SetUp | with content | Set Up running page name is ${RUNNING_PAGE_NAME} |
| create page | TearDown | with content | Tear Down running page name is ${RUNNING_PAGE_NAME} |
| create page | IncludedPage | with content | Included Page running page name is ${RUNNING_PAGE_NAME} |
| given page | IncludingPage | with content | !include -setup SetUp !include IncludedPage Including Page running page name is ${RUNNING_PAGE_NAME} !include -teardown TearDown |
| it should contain | Included Page running page name is <a href="IncludingPage">IncludingPage | ||
| it should contain | Including Page running page name is <a href="IncludingPage">IncludingPage | ||
| it should contain | Set Up running page name is <a href="IncludingPage">IncludingPage | ||
| it should contain | Tear Down running page name is <a href="IncludingPage">IncludingPage | ||
Test that the RUNNING_PAGE_NAME variable recurses over multiple levels of included pages
| script | |||
| create page | SetUp | with content | Set Up running page name is ${RUNNING_PAGE_NAME} |
| create page | TearDown | with content | Tear Down running page name is ${RUNNING_PAGE_NAME} |
| create page | SecondLevelIncludedPage | with content | Second Level Included Page running page name is ${RUNNING_PAGE_NAME} |
| create page | IncludedPage | with content | !include SecondLevelIncludedPage First Level Included running page name is ${RUNNING_PAGE_NAME} |
| given page | IncludingPage | with content | !include -setup SetUp !include IncludedPage Including Page running page name is ${RUNNING_PAGE_NAME} !include -teardown TearDown |
| it should contain | Set Up running page name is <a href="IncludingPage">IncludingPage | ||
| it should contain | Tear Down running page name is <a href="IncludingPage">IncludingPage | ||
| it should contain | Second Level Included Page running page name is <a href="IncludingPage">IncludingPage | ||
| it should contain | First Level Included running page name is <a href="IncludingPage">IncludingPage | ||
| it should contain | Including Page running page name is <a href="IncludingPage">IncludingPage | ||