Rasmus Lerchedahl Petersen
|
7ea3fc04c8
|
Python: adjust test annotation (for after feature)
|
2020-08-14 14:46:39 +02:00 |
|
Rasmus Lerchedahl Petersen
|
4bc04486cb
|
Python: Annotate tests (as before the new feature)
|
2020-08-14 14:41:35 +02:00 |
|
Rasmus Lerchedahl Petersen
|
2817602a97
|
Merge branch 'master' of github.com:github/codeql into SharedDataflow_ParameterTests
|
2020-08-14 14:27:57 +02:00 |
|
Rasmus Lerchedahl Petersen
|
e808d3033a
|
Python: Add magic to DataFlowCall
|
2020-08-14 14:19:18 +02:00 |
|
CodeQL CI
|
e9a36b2524
|
Merge pull request #4062 from tausbn/python-fix-unknown-import-star
Approved by yoff
|
2020-08-14 13:17:45 +01:00 |
|
Rasmus Lerchedahl Petersen
|
4211f7f346
|
Merge branch 'master' of github.com:github/codeql into MagicMethods
|
2020-08-14 13:26:27 +02:00 |
|
Rasmus Lerchedahl Petersen
|
360ddc6314
|
Python: better charPred
|
2020-08-14 13:25:17 +02:00 |
|
Rasmus Lerchedahl Petersen
|
9556937840
|
Python: address review comments
|
2020-08-14 11:29:58 +02:00 |
|
Rasmus Lerchedahl Petersen
|
5ed3107045
|
Python: Start scaffold for magic methods
|
2020-08-14 11:12:23 +02:00 |
|
Tom Hvitved
|
e518cbabd6
|
Python: Sync data flow files
|
2020-08-14 11:04:45 +02:00 |
|
yoff
|
8d49ad7325
|
Update python/ql/test/experimental/dataflow/coverage/datamodel.py
Co-authored-by: Taus <tausbn@github.com>
|
2020-08-14 10:53:37 +02:00 |
|
yoff
|
4b336e9b01
|
Update python/ql/test/experimental/dataflow/coverage/classes.py
Co-authored-by: Taus <tausbn@github.com>
|
2020-08-14 10:53:10 +02:00 |
|
Taus Brock-Nannestad
|
a1a1218f95
|
Python: Ignore from foo import * when foo is absent.
|
2020-08-13 10:50:28 +02:00 |
|
Taus Brock-Nannestad
|
dc5c0f8e7a
|
Python: Add test case for missing modules
|
2020-08-13 10:49:11 +02:00 |
|
Rasmus Lerchedahl Petersen
|
3f2fcbf0ae
|
Python: Remove most noise in the query output
Just a quick change, the query should probably be rewritten
|
2020-08-13 08:23:12 +02:00 |
|
Rasmus Lerchedahl Petersen
|
2cc7712d40
|
Python: Annotate test cases
|
2020-08-13 08:02:42 +02:00 |
|
Rasmus Lerchedahl Petersen
|
6dfa2ea9d5
|
Python: update test expectation
|
2020-08-12 16:59:06 +02:00 |
|
Rasmus Lerchedahl Petersen
|
20ffb3fd4c
|
Python: tests for argument routing
Needs annotations
|
2020-08-12 15:43:07 +02:00 |
|
Rasmus Lerchedahl Petersen
|
dd4d00293d
|
Python: remaining class tests
|
2020-08-11 14:16:02 +02:00 |
|
Rasmus Lerchedahl Petersen
|
394991164f
|
Python: Update test expectations
|
2020-08-11 13:05:35 +02:00 |
|
Rasmus Lerchedahl Petersen
|
f834d71bab
|
Python: split out data model tests
|
2020-08-11 11:22:11 +02:00 |
|
Rasmus Lerchedahl Petersen
|
2c5de7f50e
|
Python: fix r/l confusion
|
2020-08-11 10:48:23 +02:00 |
|
Rasmus Lerchedahl Petersen
|
12dfc4afd9
|
Python: clean up validity check code
|
2020-08-11 08:16:49 +02:00 |
|
Rasmus Lerchedahl Petersen
|
3929e01350
|
Python: tests for async iterators/context managers
|
2020-08-11 08:10:46 +02:00 |
|
Rasmus Lerchedahl Petersen
|
5da37f5cf4
|
Python: Update test expectations
|
2020-08-10 17:07:00 +02:00 |
|
Rasmus Lerchedahl Petersen
|
a963f15100
|
Python: format strings are unnecessary and mess up
For some reason, we got no results when format strings were present.
|
2020-08-10 11:54:24 +02:00 |
|
Rasmus Lerchedahl Petersen
|
959c6315c4
|
Python: update reference to fix tests
|
2020-08-10 09:24:45 +02:00 |
|
Rasmus Lerchedahl Petersen
|
639d914a47
|
Python: test Awaitable, framework for async test
|
2020-08-10 09:03:28 +02:00 |
|
Rasmus Lerchedahl Petersen
|
02478774c3
|
Python: tests for context managers
|
2020-08-10 08:11:25 +02:00 |
|
Rasmus Lerchedahl Petersen
|
5b7c7f933c
|
Python: tests for numeric classes
|
2020-08-08 00:31:29 +02:00 |
|
Rasmus Lerchedahl Petersen
|
f6d6f91a42
|
Python: tests for containers
|
2020-08-07 23:39:42 +02:00 |
|
Rasmus Lerchedahl Petersen
|
aff4535965
|
Python: fix tests for descriptors
|
2020-08-07 23:07:58 +02:00 |
|
Rasmus Lerchedahl Petersen
|
d84294df3d
|
Python: Check that tests are valid
|
2020-08-07 20:07:02 +02:00 |
|
Rasmus Lerchedahl Petersen
|
3db1ceeb70
|
Python: format ql
|
2020-08-06 15:42:14 +02:00 |
|
Rasmus Lerchedahl Petersen
|
614103c3b6
|
Python: Test calls rather than flows
|
2020-08-06 15:40:41 +02:00 |
|
Rasmus Lerchedahl Petersen
|
ce86a8b72e
|
Python: format ql
|
2020-08-06 14:42:56 +02:00 |
|
Rasmus Lerchedahl Petersen
|
e77ceaf4b8
|
Python: Track dictionary keys
Also, less hacky comprehension,
but I think we still want to fix the extractor
|
2020-08-06 13:31:54 +02:00 |
|
Rasmus Lerchedahl Petersen
|
7c235597de
|
Python: More precise dataflow for tuples
(and dictionaries, but that is not fleshed out)
|
2020-08-05 19:22:54 +02:00 |
|
yoff
|
e642808a75
|
Update python/ql/test/experimental/dataflow/coverage/classes.py
Co-authored-by: intrigus-lgtm <60750685+intrigus-lgtm@users.noreply.github.com>
|
2020-08-05 15:12:27 +02:00 |
|
Rasmus Lerchedahl Petersen
|
a89624698d
|
Python: format ql
|
2020-08-05 14:28:28 +02:00 |
|
Rasmus Lerchedahl Petersen
|
2639e68a0d
|
Python: format ql
|
2020-08-05 14:16:50 +02:00 |
|
Rasmus Lerchedahl Petersen
|
81ad4552c9
|
Python: full list of magic methods to be tested
|
2020-08-05 13:30:30 +02:00 |
|
Rasmus Lerchedahl Petersen
|
d7c08f732d
|
Merge branch 'master' of github.com:github/codeql into SharedDataflow_Classes
|
2020-08-04 16:01:42 +02:00 |
|
Rasmus Lerchedahl Petersen
|
9312b42e79
|
Python: More easy-to-get content flow
There are some things that should be rewritten, though,
but it may involve the extractor
|
2020-08-04 13:54:50 +02:00 |
|
Rasmus Lerchedahl Petersen
|
9d09b4c811
|
Python: Comprehension stores
|
2020-08-03 08:53:22 +02:00 |
|
Rasmus Lerchedahl Petersen
|
f21777c6ce
|
Python: Simplyfy sequence stores
|
2020-08-03 08:16:43 +02:00 |
|
Rasmus Lerchedahl Petersen
|
4a8d532a71
|
Python: update test expectations and annotations
|
2020-08-03 07:25:06 +02:00 |
|
Rasmus Lerchedahl Petersen
|
6debc48e79
|
Merge branch 'master' of github.com:github/codeql into SharedDataflow_SequenceFlow
|
2020-08-03 07:05:34 +02:00 |
|
Calum Grant
|
595ab442e6
|
Merge pull request #3996 from yoff/SharedDataflow_Syntax
Python: Test all expressions that incur dataflow
|
2020-07-31 17:45:00 +01:00 |
|
Rasmus Lerchedahl Petersen
|
3e13056140
|
Python: Address most review comments
|
2020-07-31 17:20:58 +02:00 |
|