pype32 icon indicating copy to clipboard operation
pype32 copied to clipboard

Tests.

Open zachriggle opened this issue 9 years ago • 2 comments

There are no tests. I'd recommend looking into a corpus of PE files and using Travis CI, Shippable, or Circle Ci to ensure that all of the files parse correctly. In particular, it's probably worth getting some really old (16-bit) and really new (Windows 10), and relatively uncommon (Windows on ARM) files to make sure that everything parses.

zachriggle avatar Jun 09 '15 07:06 zachriggle

Yes, my bad, no testcases were created. However, I did some manual tests using the PE corpus from corkami and fixed some bugs. Anyway, that not the right way to do it, I know.

I didn't know about Travis CI, I'll take a look.

Btw, if you have binaries from Windows on ARM, please, send them to me.

poxyran avatar Jun 09 '15 15:06 poxyran

For things you don't have any of, it may be easiest to just compile "hello world" with a recent Visual Studio Express (free as in beer).

zachriggle avatar Jun 09 '15 16:06 zachriggle