Filter scenarios by file:line.
Summary
Functions
Match a scenario uri/line pair against a list of line filters. An empty filter list matches everything.
Functions
Match a scenario uri/line pair against a list of line filters. An empty filter list matches everything.
Examples
iex> Cucumberex.Filter.LineFilter.matches?("features/a.feature", 5, [])
true
iex> Cucumberex.Filter.LineFilter.matches?("features/a.feature", 5, [{"features/a.feature", 5}])
true
iex> Cucumberex.Filter.LineFilter.matches?("features/a.feature", 6, [{"features/a.feature", 5}])
false
iex> Cucumberex.Filter.LineFilter.matches?("features/a.feature", 5, ["features/a.feature"])
true