We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 5f35d8e commit 48ece85Copy full SHA for 48ece85
src/commercetools/testing/predicates.py
@@ -153,8 +153,7 @@ def expression(self, rbp=0):
153
return left
154
155
def advance(self, identifier=None):
156
- assert self.token is not None
157
- if identifier and self.token.identifier != identifier:
+ if identifier and self.token and self.token.identifier != identifier:
158
raise SyntaxError(
159
"Expected %r, received %r" % (identifier, self.token.identifier)
160
)
@@ -369,7 +368,7 @@ def nud(self):
369
368
return self
370
371
def ast(self, context: "Context"):
372
- node = self.first.ast()
+ node = self.first.ast(context)
373
node.elts.insert(0, ast.Str(s=self.value))
374
return node
375
0 commit comments