| # 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)) |