ckruse / CFPropertyList

Read, write and manipulate both binary and XML property lists as defined by apple
MIT License
212 stars 47 forks source link

Test harness and bug fixes for binary plists #7

Closed sjmadsen closed 14 years ago

sjmadsen commented 14 years ago

Hi, Christian. I have another pile of changes for you. This batch adds a fairly comprehensive test suite to the project. Using it I was able to track down and fix a number of bugs in binary plist generation and parsing. My original intent was to use this as a safety net for additional performance tuning, which I'll probably tackle over the next couple of weeks.

There are a couple of changes for XML property lists, too, though they are somewhat meaningless changes. They mainly allow the test harness to do simple string comparisons with the reference plists generated by Apple's framework.

ckruse commented 14 years ago

Hi Steve,

I'm impressed, thank you very much for your work. I merged it with the master branch and released a 2.0.12 version. Never thought that github can work so well :-)

Greetings, CK