Dave Halter
|
a0662b3b3b
|
flake8 changes
|
2020-07-24 16:11:06 +02:00 |
|
Dave Halter
|
b5f58ac33c
|
Ignore some slow files for the fuzzer
|
2020-04-12 01:14:24 +02:00 |
|
Dave Halter
|
83cb71f7a1
|
The fuzzer now tries to reuse previous modfiications as well sometimes
|
2020-04-11 23:29:00 +02:00 |
|
Dave Halter
|
561e81df00
|
Replace non utf8 errors properly in diff fuzzer
|
2020-04-06 02:04:48 +02:00 |
|
Dave Halter
|
d38a60278e
|
Remove some unused code
|
2019-02-06 09:50:27 +01:00 |
|
Dave Halter
|
069c08883a
|
Change fuzzer: Add ways to not always use correct parse input
|
2019-01-20 18:18:13 +01:00 |
|
Dave Halter
|
956ea55048
|
Skip some tests for Python2.6 and Python3.3
|
2019-01-19 12:08:39 +01:00 |
|
Dave Halter
|
32321a74b1
|
Diff fuzzer: Create a check to see if the errors make sense.
|
2019-01-17 22:07:59 +01:00 |
|
Dave Halter
|
9cc8178998
|
Fix tokenizer: backslashes sometimes led to newline token generation
|
2019-01-14 09:59:16 +01:00 |
|
Dave Halter
|
1e25445176
|
Make lines easier copyable in the fuzzer
|
2019-01-14 01:50:39 +01:00 |
|
Dave Halter
|
564be7882e
|
Replace --print-diff with --print-code
|
2019-01-14 00:20:49 +01:00 |
|
Dave Halter
|
76c5754b76
|
Fix diff parser generation for empty files
|
2019-01-13 23:38:35 +01:00 |
|
Dave Halter
|
55247a5a2c
|
Docopt should not be needed for tests
|
2019-01-13 23:24:17 +01:00 |
|
Dave Halter
|
f80d9de7a0
|
Feature: The diff parser fuzzer is now able to use random Python fragments
This hopefully leads to the fuzzer finding more and faster issues in the diff
parser.
|
2019-01-13 16:00:36 +01:00 |
|
Dave Halter
|
f6a8b997f2
|
Randomize the fuzzer a bit more with inserting characters
|
2019-01-10 01:22:24 +01:00 |
|
Dave Halter
|
574e1c63e8
|
Apply \r changes in syntax trees
|
2019-01-09 00:34:19 +01:00 |
|
Dave Halter
|
6f63147f69
|
Start generating really random strings with the fuzzer
|
2019-01-06 20:51:49 +01:00 |
|
Dave Halter
|
b33c2b3ae1
|
Make the diff parser use a lot of different files by default
|
2019-01-06 15:43:37 +01:00 |
|
Dave Halter
|
26aee1c6a9
|
Better documentation for the fuzz diff parser script
|
2019-01-06 01:10:15 +01:00 |
|
Dave Halter
|
d6b0585933
|
More verbose output for the diff fuzzer
|
2019-01-06 01:05:07 +01:00 |
|
Dave Halter
|
d1d866f6c6
|
Use the right diff order in debug output
|
2019-01-05 18:36:48 +01:00 |
|
Dave Halter
|
deaf1f310b
|
Make fuzz parser compatible with Python 2
|
2019-01-05 14:57:58 +01:00 |
|
Dave Halter
|
2a881bf875
|
Make it possible to print all diffs in fuzzer
|
2019-01-05 14:50:59 +01:00 |
|
Dave Halter
|
4d713f56e9
|
Introduce a redo flag 'only_last' to narrow down issues
|
2019-01-05 14:20:30 +01:00 |
|
Dave Halter
|
5e6d5dec59
|
Rewrite the fuzz diff parser to cache errors (so we can re-run those)
|
2019-01-05 14:05:19 +01:00 |
|
Dave Halter
|
fde64d0eae
|
Usability for diff parser fuzzing
|
2019-01-02 17:31:07 +01:00 |
|
Dave Halter
|
e0d0e57bd0
|
Add a small diff parser fuzzer
It should help us find the rest of the issues that the diff parser has
|
2019-01-02 11:26:31 +01:00 |
|