Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Table cleanup #992

Merged
merged 5 commits into from
Nov 8, 2017
Merged

Table cleanup #992

merged 5 commits into from
Nov 8, 2017

Conversation

pekkaklarck
Copy link
Member

Enhancing docs, cleaning up code, fixing bugs, ... See commit messages of individual commits for details.

Includes enhancing error messages. Somewhat related to robotframework#925.
- Fix  "Get Table Cell" and "Table Cell Should Contain" with mixed th/td.
- Fix "Table Column Should Contain" with th when using negative indexes.

Fixes robotframework#990.
Earlier most table tests were run both using table locator as the
default strategy and as XPATH. This has several problems:

- It made test system unnecessarily complex.
- Running most tests twice increased execution time considerable.
- It wasn't possible to use any other locator strategy.
- Keyword names said tests would be run using CSS and XPATH locators
  but that wasn't true.

This system was now removed. Tests were changed to use ID, CSS and
XPATH strategies here and there.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants