Skip to content

Commit 5417f58

Browse files
committed
JS: Add test
1 parent 72c7024 commit 5417f58

2 files changed

Lines changed: 6 additions & 0 deletions

File tree

javascript/ql/test/library-tests/frameworks/data/test.ext.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ extensions:
1010
- ['testlib', 'Member[MethodDecorator].DecoratedMember.Parameter[0]', 'test-source']
1111
- ['testlib', 'Member[ParamDecoratorSource].DecoratedParameter', 'test-source']
1212
- ['testlib', 'Member[getSource].ReturnValue', 'test-source']
13+
- ['testlib', 'Member[getSourceArray].ReturnValue.ArrayElement', 'test-source']
1314
- ['(testlib)', 'Member[parenthesizedPackageName].ReturnValue', 'test-source']
1415
- ['danger-constant', 'Member[danger]', 'test-source']
1516

javascript/ql/test/library-tests/frameworks/data/test.js

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -278,3 +278,8 @@ function dangerConstant() {
278278
sink("danger-constant".safe); // OK
279279
sink("danger-constant"); // OK
280280
}
281+
282+
function arraySource() {
283+
const source = testlib.getSourceArray();
284+
sink(source[0]); // NOT OK [INCONSISTENCY]
285+
}

0 commit comments

Comments
 (0)