• Home
  • Raw
  • Download

Lines Matching full:validate

118     def validate(self, code):  member in GrammarTest
123 self.validate(code)
132 self.validate("a @ b")
133 self.validate("a @= b")
138 self.validate("yield from x")
139 self.validate("(yield from x) + y")
145 self.validate("raise")
148 self.validate("raise E, V")
151 self.validate("raise E, V, T")
157 self.validate("raise E1 from E2")
177 self.validate("""func(1, *(2, 3), 4)""")
180 self.validate("""func(**{'eggs':'scrambled', 'spam':'fried'})""")
183 self.validate("""func(spam='fried', **{'eggs':'scrambled'})""")
186 self.validate("""[*{2}, 3, *[4]]""")
189 self.validate("""{*{2}, 3, *[4]}""")
192 self.validate("""{**{}}""")
195 self.validate("""{**{}, 3:4, **{5:6, 7:8}}""")
198 self.validate("""f(a, *b, *c, d)""")
201 self.validate("""f(**a, **b)""")
204 self.validate("""f(2, *a, *b, **b, **c, **d)""")
210 self.validate("""def f(x) -> list: pass""")
213 self.validate("""def f(x:int): pass""")
216 self.validate("""def f(*x:str): pass""")
219 self.validate("""def f(**x:float): pass""")
222 self.validate("""def f(x, y:1+2): pass""")
225 self.validate("""def f(a, (b:1, c:2, d)): pass""")
228 self.validate("""def f(a, (b:1, c:2, d), e:3=4, f=5, *g:6): pass""")
233 self.validate(s)
243 self.validate(s)
251 self.validate(s)
257 self.validate("""x = {'one'}""")
260 self.validate("""x = {'one', 1,}""")
263 self.validate("""x = {'one', 'two', 'three'}""")
266 self.validate("""x = {2, 3, 4,}""")
271 self.validate("""0o7777777777777""")
275 self.validate("""0b101010""")
281 self.validate("class B(t=7): pass")
282 self.validate("class B(t, *args): pass")
283 self.validate("class B(t, **kwargs): pass")
284 self.validate("class B(t, *args, **kwargs): pass")
285 self.validate("class B(t, y=9, *args, **kwargs): pass")
317 def validate(self, s): member in TestLiterals
327 self.validate(s)
336 self.validate(s)
345 self.validate(s)