Supporting Regular Expressions in Step Definitions
This feature is only supported in the Professional edition.
PyCharm supports regular expressions of Python flavor. As such, it uses the Python's re
module.
When editing source code in a step definition file, note that it is possible to specify data in a step definition as constants, or as regular expressions.
To make PyCharm perceive the entered code as a regular expression, ensure the following line is added to the source code of a step definition:
use_step_matcher("re")
So doing, the expressions used in step definitions are perceived as regular expressions:
If the matcher is not used, then the expressions in quotes are perceived as strings:
Last modified: 28 March 2018