FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

Add support for del keyword (#87) · prettier/plugin-python@896324d · GitHub

This repository was archived by the owner on Oct 1, 2019. It is now read-only.

Repository navigation

Commit 896324d

Browse files
authored
Add support for del keyword (#87)
1 parent 0f9792e commit 896324d

4 files changed

Lines changed: 45 additions & 0 deletions

File tree

‎src/printer/index.js‎

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -652,6 +652,13 @@ function genericPrint(path, options, print) {
652652
);
653653
}
654654

655+
case "Delete": {
656+
return groupConcat([
657+
"del ",
658+
printListLike("", path.map(print, "targets"), trailingComma, "")
659+
]);
660+
}
661+
655662
case "AugAssign": {
656663
return concat([
657664
path.call(print, "target"),
Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
// Jest Snapshot v1, https://goo.gl/fbAQLP
2+
3+
exports[`delete.py 1`] = `
4+
del f.bar
5+
del a
6+
del x[1]
7+
del x['asd']
8+
del a, b
9+
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
10+
del f.bar
11+
del a
12+
del x[1]
13+
del x["asd"]
14+
del a, b
15+
16+
`;
17+
18+
exports[`delete.py 2`] = `
19+
del f.bar
20+
del a
21+
del x[1]
22+
del x['asd']
23+
del a, b
24+
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
25+
del f.bar
26+
del a
27+
del x[1]
28+
del x["asd"]
29+
del a, b
30+
31+
`;

‎tests/python_delete/delete.py‎

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
del f.bar
2+
del a
3+
del x[1]
4+
del x['asd']
5+
del a, b

‎tests/python_delete/jsfmt.spec.js‎

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
run_spec(__dirname, ["python"], { pythonVersion: "2" });
2+
run_spec(__dirname, ["python"], { pythonVersion: "3" });

0 commit comments

Comments
 (0)

Back | FazBrowse Home | New Git URL