jhawthorn / pub_grub

🍔 A ruby implementation of the PubGrub CDCL-based version solver
MIT License
151 stars 11 forks source link

Add molinillo integration test #2

Closed jhawthorn closed 5 years ago

jhawthorn commented 6 years ago

This adds the integration tests from molinillo.

~Currently failing on 4 tests, all tests with a "base" (lockfile) or conflicts are skipped.~

All tests passing. This still skips tests involving circular dependencies because pub_grub works fine with circular dependencies (I'm no sure if it would even be possible to detect them and if they are a valid concept, more thinking needed).