| # Test that single-line calls with no named arguments use the compact form. | |
| # Single-line tuples are also okay. | |
| str.rewrite(".", "/") | |
| str.rewrite(before = ".", after = "/") | |
| x = (1, 2, 3) | |
| x = (1, "2", -3, [], {}, (), not b) | |
| y = (1, [2]) | |
| y = (1, {2: 3}) | |
| y = (1, (2, 3)) | |
| y = (1, -(a + b)) | |
| y = (1, not (a or b)) | |
| x = ( | |
| 1, | |
| 2, | |
| 3, | |
| ) | |
| x = ( | |
| 1, | |
| 2, | |
| 3, | |
| 4, | |
| ) | |
| d.get(key, []) | |
| myfunc(1, 2, foo(x, key = y)) | |
| myfunc( | |
| 1, | |
| 2, | |
| foo(x, key = y), | |
| ) | |
| myfunc( | |
| 1, | |
| 2, | |
| foo(x, key = y), | |
| ) | |
| myfunc(1, 2, foo( | |
| x, | |
| key = y, | |
| )) |