jordansissel / fpm

Effing package management! Build packages for multiple platforms (deb, rpm, etc) with great ease and sanity.
http://fpm.readthedocs.io/en/latest/
Other
11.09k stars 1.07k forks source link

Upgrades to cpan_spec.rb #1973

Open NicholasBHubbard opened 1 year ago

NicholasBHubbard commented 1 year ago

I upgraded cpan_spec.rb so every method defined in cpan.rb has its own test.

I upgraded the existing tests to explicitly set package versions to avoid the scenario that a new version of a CPAN distribution is released that breaks the test.

I also removed the stuff related to Travis CI as FPM now uses GitHub Actions.

On my machine these changes make the test suite take 5 seconds longer to run.

Let me know what you think!