Commit Graph

3 Commits

Author SHA1 Message Date
DavidKorczynski a72b785e95
pyxdg: refine build and extend fuzzers (#7786)
Adds 3 new fuzzers and build pyxdg by way of pip3 install rather than
python3 setup.py
2022-05-31 17:33:25 +01:00
DavidKorczynski 97ad471f06
pyxdg: extend fuzzer and add corpus+dict (#7674)
* pyxdg: extend fuzzer and add corpus+dict

The extension is mainly to force xml checking before its passed into the
pyxdg library. The problem I had was any code in xml would not be
instrumented, so coverage could not be used to explore correct xml
files. I did a minor guard to use lxml instead to check xml validity, as
this could be instrumented proper. Gains are significant.

* try to fix fuzzer not part of pyxdg

* nit

* nit

* fix build failure
2022-05-05 12:18:32 +01:00
DavidKorczynski c25c6d920f
pyxdg: initial integration (#7514)
* pyxdg: initial integration

* update to latest python image
2022-04-08 12:34:51 -04:00