-
Notifications
You must be signed in to change notification settings - Fork 14
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Run all tests in gemspec #21
base: master
Are you sure you want to change the base?
Conversation
Hi Ewoud, Thanks for spotting this. The existing %check command covers 21 tests:
There are a further 58 tests in tc_facade.rb
But the command Can I suggest we make the %check section run
Regards, |
Interesting, I didn't count the tests. I'll take a further look
That does add another build dependency. Probably not a big deal, but worth considering. |
Which build dependency is added by introducing |
Oh right, you copied the spec file before I rewrote it. In Fedora it's now a pure gem install because the tarballs aren't published to http://download.augeas.net/ruby/ anymore. There I no longer depend on |
While updating the ruby-augeas spec in Fedora I noticed that a new test was added. This makes sure all the tests run. Running `ruby tests/tc_*.rb` doesn't run all tests so it's converted to using rake test.
3c26bcf
to
e100ab5
Compare
There is no existing https version of download.augeas.net, so I have started putting the tarballs on github instead |
Good to know, but at this point I don't see a lot of benefit of treating it as anything else than a regular gem in Fedora. |
While updating the ruby-augeas spec in Fedora I noticed that a new test was added. This makes sure all the tests run.