Asger F
|
33e8bd5032
|
JS: Update testUtilities import
|
2024-12-19 15:25:39 +01:00 |
|
Asger F
|
2ef652da2c
|
JS: Add more deprecation annotations in tests
|
2024-12-03 14:30:31 +01:00 |
|
Asger F
|
4d7401a074
|
JS: Deprecate tests for deprecated APIs
Mainly adds 'deprecated' in front of a bunch of tests for deprecated APIs.
|
2024-12-03 14:30:12 +01:00 |
|
Asger F
|
3e196f83f1
|
JS: Update Promises/flow2 test
|
2024-08-27 11:35:32 +02:00 |
|
Asger F
|
2364bd84e0
|
JS: Fix whitespace in a test (trivial change)
|
2023-10-13 13:15:07 +02:00 |
|
Asger F
|
98d1bb3826
|
JS: Reorder result sets in a test (trivial change)
|
2023-10-13 13:15:07 +02:00 |
|
Asger F
|
81bd292a16
|
JS: Port Promises test
Result changes are benign
|
2023-10-13 13:15:07 +02:00 |
|
Asger Feldthaus
|
c3b7d85341
|
JS: Update test output after rebasing
|
2021-07-02 11:57:45 +02:00 |
|
Asger Feldthaus
|
0105b829c4
|
JS: Update test output
|
2021-07-02 11:55:56 +02:00 |
|
Erik Krogh Kristensen
|
95a7b16315
|
add support for the lie polyfill
|
2021-06-22 10:30:33 +02:00 |
|
Erik Krogh Kristensen
|
085efe5d20
|
add support for the any-promise polyfill
|
2021-06-22 10:30:33 +02:00 |
|
Erik Krogh Kristensen
|
cb82cdf6e9
|
add support for the synchronous-promise library
|
2021-06-22 10:30:33 +02:00 |
|
Erik Krogh Kristensen
|
5cb3c2c650
|
add support for the pinkie polyfill
|
2021-06-22 10:30:33 +02:00 |
|
Erik Krogh Kristensen
|
b574292dab
|
add support for the pinkie-promise polyfill
|
2021-06-22 10:30:33 +02:00 |
|
Erik Krogh Kristensen
|
bb1c971348
|
add support for the when polyfill, and expand the defition of ES2015PromiseDefinition
|
2021-06-22 10:30:32 +02:00 |
|
Erik Krogh Kristensen
|
e467ea2ea6
|
add support for the native-promise-only polyfill
|
2021-06-22 10:30:32 +02:00 |
|
Erik Krogh Kristensen
|
ebde9015d8
|
add support for the rsvp and es6-promise polyfill
|
2021-06-22 10:30:32 +02:00 |
|
Erik Krogh Kristensen
|
d7a47e8fbd
|
add support for the promise-polyfill polyfill
|
2021-06-22 10:30:32 +02:00 |
|
Erik Krogh Kristensen
|
f095e190a9
|
add support for the promise polyfill
|
2021-06-22 10:30:32 +02:00 |
|
Erik Krogh Kristensen
|
967ccfef0c
|
add support for kew
|
2021-06-22 10:30:28 +02:00 |
|
Erik Krogh Kristensen
|
4bc91c4439
|
add support for Promise.any
|
2020-09-21 10:50:06 +02:00 |
|
Erik Krogh Kristensen
|
eb80705e99
|
add a taint-step for require("bluebird").mapSeries()
|
2020-09-09 09:57:53 +02:00 |
|
Erik Krogh Kristensen
|
0edb46c20d
|
improve precision for load/store steps with async functions
|
2020-08-07 17:39:59 +02:00 |
|
Erik Krogh Kristensen
|
0004c28fe8
|
introduce and use FunctionReturnNode
|
2020-08-07 17:32:25 +02:00 |
|
Erik Krogh Kristensen
|
690bde47aa
|
remove a .getALocalSource() that isn't needed
|
2020-06-25 16:51:10 +02:00 |
|
Erik Krogh Kristensen
|
e2cd7e6230
|
more precise taint-tracking for Promise.all
|
2020-05-15 22:02:41 +02:00 |
|
Erik Krogh Kristensen
|
3138918f1d
|
add test for promise inside Promise.all
|
2020-05-15 11:49:29 +02:00 |
|
Erik Krogh Kristensen
|
5132e61ce7
|
add tests
|
2020-05-14 18:55:49 +02:00 |
|
Erik Krogh Kristensen
|
75b183bc33
|
update expected output
|
2020-04-01 20:46:49 +02:00 |
|
Erik Krogh Kristensen
|
cec2cd3b14
|
update expected output
|
2020-03-31 14:05:05 +02:00 |
|
Erik Krogh Kristensen
|
e2d2c2341e
|
autoformat and update expected output
|
2020-03-26 15:38:00 +01:00 |
|
Erik Krogh Kristensen
|
1cefa12315
|
update expected output
|
2020-03-25 23:54:57 +01:00 |
|
Erik Krogh Kristensen
|
00181e059b
|
add tests for type-tracking promises
|
2020-03-25 23:54:56 +01:00 |
|
Asger Feldthaus
|
e405a9769c
|
JS: Really autoformat everything
|
2020-03-02 10:48:33 +00:00 |
|
Asger Feldthaus
|
fefcf1a7a6
|
JS: Autoformat everything
|
2020-02-27 09:41:01 +00:00 |
|
Erik Krogh Kristensen
|
5063e3820d
|
update expected output
|
2020-01-22 11:18:47 +01:00 |
|
Erik Krogh Kristensen
|
8370699344
|
add support for creating a promise with another resolved promise, e.g: Promise.resolve(otherPromise)
|
2020-01-21 20:11:27 +01:00 |
|
Erik Krogh Kristensen
|
fe0b6a86d7
|
add data-flow steps for when Promise handlers return other promises
|
2020-01-21 16:15:18 +01:00 |
|
Erik Krogh Kristensen
|
d8b25ef5a2
|
add data-flow steps for resolved promises using pseudo-properties
|
2020-01-21 15:52:50 +01:00 |
|
Erik Krogh Kristensen
|
ad813ef86c
|
add flowsTo to the use of isAdditionalLoadStep
|
2020-01-20 14:16:29 +01:00 |
|
Erik Krogh Kristensen
|
ffbd0f6632
|
update expected test output
|
2020-01-20 09:56:40 +01:00 |
|
Erik Krogh Kristensen
|
6ad62e32e0
|
copyPropertyStep works interprocedurally
|
2020-01-17 12:24:29 +01:00 |
|
Erik Krogh Kristensen
|
06e898f53b
|
only use .getALocalSource in copyPropertyStep
|
2020-01-16 16:04:45 +01:00 |
|
Erik Krogh Kristensen
|
a76ab39a39
|
no longer need for .getALocalSource() in custom load/store
|
2020-01-15 16:00:57 +01:00 |
|
Erik Krogh Kristensen
|
830100d2ed
|
support interprocedural flow with custom load/store steps
|
2020-01-15 14:23:17 +01:00 |
|
Erik Krogh Kristensen
|
d09bce5cd7
|
custom load/store steps to implement promise flow
|
2020-01-14 21:37:55 +01:00 |
|
Erik Krogh Kristensen
|
c50de3a7e8
|
update expected output of tests
|
2020-01-10 17:49:24 +01:00 |
|
Erik Krogh Kristensen
|
ec5896abba
|
add additional data-flow edges to data-flow related to promises
|
2020-01-10 14:12:53 +01:00 |
|
Erik Krogh Kristensen
|
de8ed3f508
|
update test code
|
2019-11-19 09:04:30 +01:00 |
|
Max Schaefer
|
1c97a57888
|
JavaScript: Consolidate Promises tests.
|
2019-03-05 08:24:36 +00:00 |
|