drgn/tests
Omar Sandoval 40e509044c Add tests for Linux helpers
We currently have no test coverage for helpers. This is a problem, as
they can be fairly complicated and are susceptible to breaking with new
kernel versions. It's actually not too hard to test user-facing
subsystems on the running kernel as long as we're root and have debug
info for vmlinux, so let's add several tests for those. Specific data
structures will be a little trickier to test, so for now I'm not
covering those.
2019-11-22 16:38:52 -08:00
..
helpers Add tests for Linux helpers 2019-11-22 16:38:52 -08:00
__init__.py Add basic class type support 2019-11-18 10:36:40 -08:00
dwarf.py Rewrite drgn core in C 2019-04-02 14:12:07 -07:00
dwarfwriter.py libdrgn: use libdwfl 2019-07-15 12:27:48 -07:00
elf.py libdrgn: make program components pluggable 2019-05-10 12:41:07 -07:00
elfwriter.py libdrgn: make program components pluggable 2019-05-10 12:41:07 -07:00
libdrgn.py libdrgn: python: make set_drgn_error() return void * 2019-07-28 00:58:36 -07:00
test_docs.py tests: test that Python documentation renders 2019-07-24 11:01:35 -07:00
test_dwarf.py Add basic class type support 2019-11-18 10:36:40 -08:00
test_language_c.py Add basic class type support 2019-11-18 10:36:40 -08:00
test_lexer.py Rewrite drgn core in C 2019-04-02 14:12:07 -07:00
test_object.py Add basic class type support 2019-11-18 10:36:40 -08:00
test_path.py libdrgn: make program components pluggable 2019-05-10 12:41:07 -07:00
test_platform.py libdrgn: add register information to platform 2019-10-18 14:33:02 -07:00
test_program.py libdrgn: generalize architecture to platform 2019-08-02 00:11:56 -07:00
test_python.py Add missing entries in drgn.__all__ 2019-10-03 16:50:00 -07:00
test_serialize.py Fix some linter errors 2019-04-11 15:51:20 -07:00
test_type.py Add basic class type support 2019-11-18 10:36:40 -08:00