Lines Matching full:ai
96 ai = self.assertIncomplete
98 ai("(a **")
99 ai("(a,b,")
100 ai("(a,b,(")
101 ai("(a,b,(")
102 ai("a = (")
103 ai("a = {")
104 ai("b + {")
106 ai("print([1,\n2,")
107 ai("print({1:1,\n2:3,")
108 ai("print((1,\n2,")
110 ai("if 9==3:\n pass\nelse:")
111 ai("if 9==3:\n pass\nelse:\n")
112 ai("if 9==3:\n pass\nelse:\n pass")
113 ai("if 1:")
114 ai("if 1:\n")
115 ai("if 1:\n pass\n if 1:\n pass\n else:")
116 ai("if 1:\n pass\n if 1:\n pass\n else:\n")
117 ai("if 1:\n pass\n if 1:\n pass\n else:\n pass")
119 ai("def x():")
120 ai("def x():\n")
121 ai("def x():\n\n")
123 ai("def x():\n pass")
124 ai("def x():\n pass\n ")
125 ai("def x():\n pass\n ")
126 ai("\n\ndef x():\n pass")
128 ai("a = 9+ \\")
129 ai("a = 'a\\")
130 ai("a = '''xy")
132 ai("","eval")
133 ai("\n","eval")
134 ai("(","eval")
135 ai("(9+","eval")
136 ai("9+ \\","eval")
137 ai("lambda z: \\","eval")
139 ai("if True:\n if True:\n if True: \n")
141 ai("@a(")
142 ai("@a(b")
143 ai("@a(b,")
144 ai("@a(b,c")
145 ai("@a(b,c,")
147 ai("from a import (")
148 ai("from a import (b")
149 ai("from a import (b,")
150 ai("from a import (b,c")
151 ai("from a import (b,c,")
153 ai("[")
154 ai("[a")
155 ai("[a,")
156 ai("[a,b")
157 ai("[a,b,")
159 ai("{")
160 ai("{a")
161 ai("{a:")
162 ai("{a:b")
163 ai("{a:b,")
164 ai("{a:b,c")
165 ai("{a:b,c:")
166 ai("{a:b,c:d")
167 ai("{a:b,c:d,")
169 ai("a(")
170 ai("a(b")
171 ai("a(b,")
172 ai("a(b,c")
173 ai("a(b,c,")
175 ai("a[")
176 ai("a[b")
177 ai("a[b,")
178 ai("a[b:")
179 ai("a[b:c")
180 ai("a[b:c:")
181 ai("a[b:c:d")
183 ai("def a(")
184 ai("def a(b")
185 ai("def a(b,")
186 ai("def a(b,c")
187 ai("def a(b,c,")
189 ai("(")
190 ai("(a")
191 ai("(a,")
192 ai("(a,b")
193 ai("(a,b,")
195 ai("if a:\n pass\nelif b:")
196 ai("if a:\n pass\nelif b:\n pass\nelse:")
198 ai("while a:")
199 ai("while a:\n pass\nelse:")
201 ai("for a in b:")
202 ai("for a in b:\n pass\nelse:")
204 ai("try:")
205 ai("try:\n pass\nexcept:")
206 ai("try:\n pass\nfinally:")
207 ai("try:\n pass\nexcept:\n pass\nfinally:")
209 ai("with a:")
210 ai("with a as b:")
212 ai("class a:")
213 ai("class a(")
214 ai("class a(b")
215 ai("class a(b,")
216 ai("class a():")
218 ai("[x for")
219 ai("[x for x in")
220 ai("[x for x in (")
222 ai("(x for")
223 ai("(x for x in")
224 ai("(x for x in (")
226 ai('a = f"""')
227 ai('a = \\')
230 ai = self.assertInvalid
231 ai("a b")
233 ai("a @")
234 ai("a b @")
235 ai("a ** @")
237 ai("a = ")
238 ai("a = 9 +")
240 ai("def x():\n\npass\n")
242 ai("\n\n if 1: pass\n\npass")
244 ai("a = 9+ \\\n")
245 ai("a = 'a\\ ")
246 ai("a = 'a\\\n")
248 ai("a = 1","eval")
249 ai("]","eval")
250 ai("())","eval")
251 ai("[}","eval")
252 ai("9+","eval")
253 ai("lambda z:","eval")
254 ai("a b","eval")
256 ai("return 2.3")
257 ai("if (a == 1 and b = 2): pass")
259 ai("del 1")
260 ai("del (1,)")
261 ai("del [1]")
262 ai("del '1'")
264 ai("[i for i in range(10)] = (1, 2, 3)")
267 ai = self.assertInvalid
268 ai("raise = 4", symbol="exec")
269 ai('def a-b', symbol='exec')
270 ai('await?', symbol='exec')
271 ai('=!=', symbol='exec')
272 ai('a await raise b', symbol='exec')
273 ai('a await raise b?+1', symbol='exec')