Closed Behery closed 6 years ago
The only way of doing this currently is using TEST.
@Rule(
Bottle(name=MATCH.name),
Actions(parameters=MATCH.params),
TEST(lambda name, params: name in params))
In future versions CONTAINS will support a ConditionalElement, but now is not possible due to the lack of support of parameters in P().
works like a charm ... thanks :)
Is there a way for a rule to match against the content of a list (contains or in). In the following example, if parameters is a list and I want to match a bottle that's mentioned in that list, how do i do it?
I'm getting the following error:
Note: If I match against a string it's working as follows: