Merge pull request #584 from ennamarie19/master

pull/585/head
Nicco Kunzmann 2023-11-12 07:55:28 +00:00 zatwierdzone przez GitHub
commit ce0de32248
Nie znaleziono w bazie danych klucza dla tego podpisu
ID klucza GPG: 4AEE18F83AFDEB23
2 zmienionych plików z 3 dodań i 4 usunięć

Wyświetl plik

@ -10,6 +10,7 @@ Minor changes:
- Added exclusion of fuzzing corpus in MANIFEST.in
- Augmented fuzzer to optionally convert multiple calendars from a source string
- Added additional exception handling of defined errors to fuzzer, to allow fuzzer to explore deeper
- Added more instrumentation to fuzz-harness
Breaking changes:
- ...

Wyświetl plik

@ -17,9 +17,7 @@
import atheris
import sys
with atheris.instrument_imports(
include=['icalendar'],
exclude=['pytz', 'six', 'site_packages', 'pkg_resources', 'dateutil']):
with atheris.instrument_imports():
import icalendar
_value_error_matches = [
@ -28,7 +26,7 @@ _value_error_matches = [
'alue MUST', 'Key name', 'Invalid content line', 'does not exist',
'base 64', 'must use datetime', 'Unknown date type', 'Wrong',
'Start time', 'iCalendar', 'recurrence', 'float, float', 'utc offset',
'parent'
'parent', 'MUST be a datetime'
]