| This tests that attributes related to aria table/grid are working correctly. |
| |
| PASS: grid.numberAttributeValue('AXARIAColumnCount') === 16 |
| PASS: grid.numberAttributeValue('AXARIARowCount') === 30 |
| PASS: grid.rowCount === 4 |
| PASS: grid.columnCount === 4 |
| PASS: cell1.numberAttributeValue('AXARIAColumnIndex') === 2 |
| PASS: cell1.numberAttributeValue('AXARIARowIndex') === 7 |
| PASS: cell2.numberAttributeValue('AXARIAColumnIndex') === 4 |
| PASS: cell2.numberAttributeValue('AXARIARowIndex') === 8 |
| PASS: cell4.numberAttributeValue('AXARIAColumnIndex') === 3 |
| PASS: cell2.rowIndexRange() === '{1, 2}' |
| PASS: cell5.columnIndexRange() === '{2, 3}' |
| PASS: cell3.rowIndexRange() === '{1, 2}' |
| PASS: cell6.rowIndexRange() === '{0, 2}' |
| PASS: cell7.rowIndexRange() === '{0, 2}' |
| PASS: #grid AXARIARowCount dynamically changed to 60. |
| PASS: #grid AXARIAColumnCount dynamically changed to 30. |
| PASS: #cell1 AXARIAColumnIndex dynamically changed to 4. |
| PASS: #cell1 AXARIARowIndex dynamically changed to 10. |
| PASS: After dynamic aria-rowspan change, #cell2 row range changed to {1, 1}. |
| PASS: After dynamic aria-colspan change, #cell5 column range changed to {2, 1}. |
| |
| PASS successfullyParsed is true |
| |
| TEST COMPLETE |
| First Name Last Name Company Address |
| Fred Jackson Acme, Inc. 123 Broad St. |
| Sara James |
| Footer 1 Footer 2 Footer 3 |
| Name Company Address |
| Cell Span Cell |
| Cell |
| January $100 |
| February |