Example #1
0
 def test_is_dict_var(self):
     for ok in DICTS:
         assert is_dict_var(ok)
         assert is_dict_var(ok + '=', allow_assign_mark=True)
         assert is_dict_var(ok + ' =', allow_assign_mark=True)
     for nok in NOKS + SCALARS + LISTS:
         assert not is_dict_var(nok)
 def lex(self, ctx):
     name = self.statement[0]
     values = self.statement[1:]
     if is_var(name.value, allow_assign_mark=True):
         self._valid_variable(name, values)
     else:
         self._invalid_variable(name, values)
     if is_dict_var(name.value, allow_assign_mark=True):
         self._validate_dict_items(values)
Example #3
0
 def _is_kwargs(self, arg):
     return is_dict_var(arg)
 def _is_kwargs(self, arg):
     return is_dict_var(arg)