17 Commits

Author SHA1 Message Date
Mike Hunhoff 85792bc338 update typedef members tests 2022-05-04 16:11:25 -06:00
malwarefrank 2f457965e4 pycodestyle: fix closing bracket indent 2022-03-25 01:49:59 +00:00
malwarefrank 707a66a8fe add to metadata table parsing test 2022-03-25 01:38:47 +00:00
William Ballenthin 20e1219f07 tests: add test demonstrating flag/enum handling 2021-12-17 14:01:42 -07:00
William Ballenthin d5c5d58fe2 pep8 2021-12-13 21:17:02 -07:00
William Ballenthin 877b4caca9 tests: make test involving malware optional 2021-12-13 21:12:53 -07:00
William Ballenthin d8b9931085 tests: add test for NumberOfRvaAndSizes 2021-12-13 14:39:18 -07:00
William Ballenthin 67dc9933b7 streams: represent stream names as bytes, not ASCII
closes #19
2021-12-13 12:11:38 -07:00
William Ballenthin 895d1a8096 base: simplify index classes and lazily resolve rows 2021-12-10 12:11:32 -07:00
William Ballenthin 054eb0cf44 base: introduce generic type describe table row types 2021-12-10 12:00:38 -07:00
William Ballenthin 460ffd7cc3 use strings to index streams by name, not bytes 2021-12-10 08:46:16 -07:00
malwarefrank fddea54176 pycodetest tests 2021-12-10 02:24:28 +00:00
William Ballenthin 233ebace6f isort 2021-12-09 08:38:22 -07:00
William Ballenthin e47e2bc65f tests: fix accessing referenced rows 2021-12-09 08:25:24 -07:00
William Ballenthin fa6222f3d5 row: parse reference lists 2021-12-08 17:46:06 -07:00
William Ballenthin ce36749e00 tests: add tests demonstrating table parsing 2021-12-08 14:39:26 -07:00
William Ballenthin 60bd45f3eb add tests demonstrating metadata and stream parsing 2021-12-08 10:42:29 -07:00