|
1 | 1 | /* |
2 | | - * Copyright (c) 2019, 2023, Oracle and/or its affiliates. All rights reserved. |
| 2 | + * Copyright (c) 2019, 2024, Oracle and/or its affiliates. All rights reserved. |
3 | 3 | * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. |
4 | 4 | * |
5 | 5 | * The Universal Permissive License (UPL), Version 1.0 |
@@ -285,37 +285,37 @@ public void positionalOnlyArg06() throws Exception { |
285 | 285 |
|
286 | 286 | @Test |
287 | 287 | public void positionalOnlyArg07() throws Exception { |
288 | | - checkSyntaxErrorMessage("def name(p1, p2=None, /, p_or_kw, *, kw): pass", "non-default argument follows default argument"); |
| 288 | + checkSyntaxErrorMessage("def name(p1, p2=None, /, p_or_kw, *, kw): pass", "parameter without a default follows parameter with a default"); |
289 | 289 | } |
290 | 290 |
|
291 | 291 | @Test |
292 | 292 | public void positionalOnlyArg08() throws Exception { |
293 | | - checkSyntaxErrorMessage("def name(p1=None, p2, /, p_or_kw=None, *, kw): pass", "non-default argument follows default argument"); |
| 293 | + checkSyntaxErrorMessage("def name(p1=None, p2, /, p_or_kw=None, *, kw): pass", "parameter without a default follows parameter with a default"); |
294 | 294 | } |
295 | 295 |
|
296 | 296 | @Test |
297 | 297 | public void positionalOnlyArg09() throws Exception { |
298 | | - checkSyntaxErrorMessage("def name(p1=None, p2, /): pass", "non-default argument follows default argument"); |
| 298 | + checkSyntaxErrorMessage("def name(p1=None, p2, /): pass", "parameter without a default follows parameter with a default"); |
299 | 299 | } |
300 | 300 |
|
301 | 301 | @Test |
302 | 302 | public void positionalOnlyArg10() throws Exception { |
303 | | - checkSyntaxErrorMessage("def f(a, b = 5, /, c): pass", "non-default argument follows default argument"); |
| 303 | + checkSyntaxErrorMessage("def f(a, b = 5, /, c): pass", "parameter without a default follows parameter with a default"); |
304 | 304 | } |
305 | 305 |
|
306 | 306 | @Test |
307 | 307 | public void positionalOnlyArg11() throws Exception { |
308 | | - checkSyntaxErrorMessage("def f(a = 5, b, /, c): pass", "non-default argument follows default argument"); |
| 308 | + checkSyntaxErrorMessage("def f(a = 5, b, /, c): pass", "parameter without a default follows parameter with a default"); |
309 | 309 | } |
310 | 310 |
|
311 | 311 | @Test |
312 | 312 | public void positionalOnlyArg12() throws Exception { |
313 | | - checkSyntaxErrorMessage("def f(a = 5, b=1, /, c, *, d=2): pass", "non-default argument follows default argument"); |
| 313 | + checkSyntaxErrorMessage("def f(a = 5, b=1, /, c, *, d=2): pass", "parameter without a default follows parameter with a default"); |
314 | 314 | } |
315 | 315 |
|
316 | 316 | @Test |
317 | 317 | public void positionalOnlyArg13() throws Exception { |
318 | | - checkSyntaxErrorMessage("def f(a = 5, b, /): pass", "non-default argument follows default argument"); |
| 318 | + checkSyntaxErrorMessage("def f(a = 5, b, /): pass", "parameter without a default follows parameter with a default"); |
319 | 319 | } |
320 | 320 |
|
321 | 321 | @Test |
@@ -395,22 +395,22 @@ public void positionalOnlyArg28() throws Exception { |
395 | 395 |
|
396 | 396 | @Test |
397 | 397 | public void positionalOnlyArg29() throws Exception { |
398 | | - checkSyntaxErrorMessage("async def f(a, b = 5, /, c): pass", "non-default argument follows default argument"); |
| 398 | + checkSyntaxErrorMessage("async def f(a, b = 5, /, c): pass", "parameter without a default follows parameter with a default"); |
399 | 399 | } |
400 | 400 |
|
401 | 401 | @Test |
402 | 402 | public void positionalOnlyArg30() throws Exception { |
403 | | - checkSyntaxErrorMessage("async def f(a = 5, b, /, c): pass", "non-default argument follows default argument"); |
| 403 | + checkSyntaxErrorMessage("async def f(a = 5, b, /, c): pass", "parameter without a default follows parameter with a default"); |
404 | 404 | } |
405 | 405 |
|
406 | 406 | @Test |
407 | 407 | public void positionalOnlyArg31() throws Exception { |
408 | | - checkSyntaxErrorMessage("async def f(a = 5, b=1, /, c, d=2): pass", "non-default argument follows default argument"); |
| 408 | + checkSyntaxErrorMessage("async def f(a = 5, b=1, /, c, d=2): pass", "parameter without a default follows parameter with a default"); |
409 | 409 | } |
410 | 410 |
|
411 | 411 | @Test |
412 | 412 | public void positionalOnlyArg32() throws Exception { |
413 | | - checkSyntaxErrorMessage("async def f(a = 5, b, /): pass", "non-default argument follows default argument"); |
| 413 | + checkSyntaxErrorMessage("async def f(a = 5, b, /): pass", "parameter without a default follows parameter with a default"); |
414 | 414 | } |
415 | 415 |
|
416 | 416 | @Test |
|
0 commit comments