This page tests the construction of tables.
- First create a page with comment text on it.
 
| Action Fixture. | ||
| start | Page Builder | |
| enter | line | |1 Row 1 Cell| | 
| enter | page | TableTestPage | 
- Then request that page
 
| Response Requester. | ||
| uri | valid? | contents? | 
| TableTestPage | true | |
- Examine the page to be sure it is empty.
 
| Response Examiner. | |||
| type | pattern | matches? | value | 
| contents | <table.*<tr>\s*<td>\s*1 Row 1 Cell\s*</td>\s*</tr>\s*</table> | true | |
Test that spaces inside table cells don't get interpreted.
| Action Fixture. | ||
| start | Page Builder | |
| enter | line | | 1 is not a list| | 
| enter | page | TableTestPageTwo | 
| Response Requester. | ||
| uri | valid? | contents? | 
| TableTestPageTwo | true | |
| Response Examiner. | |||
| type | pattern | matches? | value | 
| contents | 1 is not a list | true | |
| Response Examiner. | ||
| type | pattern | matches? | 
| contents | <ol> | false | 
| contents | <li> | false | 
Test that nothing gets interpreted inside literal tables.
| Action Fixture. | ||
| start | Page Builder | |
| enter | line | !|'''bold'''|''italic''| | 
| enter | page | TableTestPageThree | 
| Response Requester. | ||
| uri | valid? | contents? | 
| TableTestPageThree | true | |
| Response Examiner. | |||
| type | pattern | matches? | value | 
| contents | '''bold''' | true | |
| Response Examiner. | ||
| type | pattern | matches? | 
| contents | ''italic'' | true | 
Add Child Page to TestTables