mirror of
https://github.com/github/codeql.git
synced 2026-04-30 19:26:02 +02:00
Python: ModuleExport.ql test: ignore main.py
It's not very useful to look at, and it's a mess when you change any tests to see all the changes lines in the expected output that you really do not care about!
This commit is contained in:
@@ -39,31 +39,6 @@
|
||||
| if_then_else_refined | __file__ | if_then_else_refined.py:19:6:19:13 | ControlFlowNode for __file__ |
|
||||
| if_then_else_refined | src | if_then_else_refined.py:11:11:11:16 | ControlFlowNode for SOURCE |
|
||||
| if_then_else_refined | src | if_then_else_refined.py:13:11:13:16 | ControlFlowNode for SOURCE |
|
||||
| main | __file__ | main.py:24:7:24:14 | ControlFlowNode for __file__ |
|
||||
| main | __file__ | main.py:149:6:149:13 | ControlFlowNode for __file__ |
|
||||
| main | aliased_subpackage | main.py:54:21:54:52 | ControlFlowNode for ImportMember |
|
||||
| main | aliased_subpackage | main.py:65:8:65:25 | ControlFlowNode for ImportExpr |
|
||||
| main | all_defined_foo | has_defined_all.py:4:19:4:35 | ControlFlowNode for Str |
|
||||
| main | bar_attr | main.py:42:17:42:24 | ControlFlowNode for ImportMember |
|
||||
| main | clashing_attr | main.py:83:24:83:36 | ControlFlowNode for ImportMember |
|
||||
| main | foo | main.py:27:8:27:10 | ControlFlowNode for ImportExpr |
|
||||
| main | foo_alias | main.py:34:8:34:10 | ControlFlowNode for ImportExpr |
|
||||
| main | has_defined_all | main.py:100:8:100:22 | ControlFlowNode for ImportExpr |
|
||||
| main | has_defined_all_indirection | main.py:118:8:118:34 | ControlFlowNode for ImportExpr |
|
||||
| main | if_then_else_defined | main.py:135:26:135:45 | ControlFlowNode for ImportMember |
|
||||
| main | if_then_else_refined | main.py:142:8:142:27 | ControlFlowNode for ImportExpr |
|
||||
| main | local_import | main.py:57:1:57:19 | ControlFlowNode for FunctionExpr |
|
||||
| main | namespace_module_attr | main.py:79:52:79:72 | ControlFlowNode for ImportMember |
|
||||
| main | non_clashing_submodule | main.py:83:39:83:60 | ControlFlowNode for ImportMember |
|
||||
| main | package | main.py:69:8:69:25 | ControlFlowNode for ImportExpr |
|
||||
| main | package | main.py:73:8:73:35 | ControlFlowNode for ImportExpr |
|
||||
| main | package_attr_alias | main.py:50:21:50:54 | ControlFlowNode for ImportMember |
|
||||
| main | print_function | main.py:21:24:21:37 | ControlFlowNode for ImportMember |
|
||||
| main | refined | main.py:139:8:139:14 | ControlFlowNode for ImportExpr |
|
||||
| main | simplistic_reexport | main.py:145:8:145:26 | ControlFlowNode for ImportExpr |
|
||||
| main | subpackage2_attr | package/subpackage2/__init__.py:4:20:4:37 | ControlFlowNode for Str |
|
||||
| main | subpackage_attr | main.py:46:32:46:46 | ControlFlowNode for ImportMember |
|
||||
| main | sys | main.py:22:8:22:10 | ControlFlowNode for ImportExpr |
|
||||
| namespace_package.namespace_module | __file__ | namespace_package/namespace_module.py:2:7:2:14 | ControlFlowNode for __file__ |
|
||||
| namespace_package.namespace_module | __file__ | namespace_package/namespace_module.py:6:6:6:13 | ControlFlowNode for __file__ |
|
||||
| namespace_package.namespace_module | namespace_module_attr | namespace_package/namespace_module.py:4:25:4:47 | ControlFlowNode for Str |
|
||||
|
||||
@@ -6,5 +6,6 @@ from Module m, string name, DataFlow::Node defn
|
||||
where
|
||||
ImportResolution::module_export(m, name, defn) and
|
||||
exists(m.getLocation().getFile().getRelativePath()) and
|
||||
not defn.getScope() = any(Module trace | trace.getName() = "trace")
|
||||
not defn.getScope() = any(Module trace | trace.getName() = "trace") and
|
||||
not m.getName() = "main"
|
||||
select m.getName(), name, defn
|
||||
|
||||
Reference in New Issue
Block a user