Skip to content

Commit 3ff9506

Browse files
committed
JS: Add test with unknown property name
1 parent 9838da5 commit 3ff9506

File tree

2 files changed

+15
-0
lines changed

2 files changed

+15
-0
lines changed

javascript/ql/test/library-tests/EndpointNaming/EndpointNaming.expected

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ testFailures
22
| pack11/index.ts:33:1:33:16 | | Unexpected result: method=(pack11).C3.privateField |
33
| pack11/index.ts:33:18:33:69 | // $ me ... ng.name | Missing result:method=(pack11).C3.publicField.really.long.name |
44
| pack11/index.ts:41:23:41:24 | | Unexpected result: alias=(pack11).C3.publicField.really.long.name==(pack11).C3.privateField |
5+
| pack11/index.ts:49:12:49:53 | // $ me ... .name.m | Missing result:method=(pack11).C4.really.long.name.m |
56
ambiguousPreferredPredecessor
67
| pack2/lib.js:8:22:8:34 | def moduleImport("pack2").getMember("exports").getMember("lib").getMember("LibClass").getMember("foo") |
78
ambiguousSinkName

javascript/ql/test/library-tests/EndpointNaming/pack11/index.ts

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,3 +43,17 @@ export class C3 {
4343
}
4444
}
4545
} // $ class=(pack11).C3 instance=(pack11).C3.prototype
46+
47+
48+
const f4 = {
49+
m() {} // $ method=(pack11).C4.really.long.name.m
50+
};
51+
52+
export const C4 = {
53+
[Math.random()]: f4,
54+
really: {
55+
long: {
56+
name: f4
57+
}
58+
}
59+
}

0 commit comments

Comments
 (0)