Closed vinay-keshava closed 1 year ago
Why would the tests need to be distributed with the gem?
the test/ directory is required to build the package on debian
Hm, do you have a link to a documentation page that confirms this? I have never heard of this requirement before.
When you say "build the package," I assume you mean "install the package" (which, yes, the distributed gem does not include the test folder intentionally). I usually look to see what Nokogiri does when it comes to native gems, and their distributed gem doesn't have a test folder, either:
If you are on debian could you also run gem contents nokogiri
and paste those results here? Perhaps they do only push the test
dir on Debian systems, though a quick search of their codebase does not suggest that is what's happening.
Will try using the github source release directly thanks (: .
The test/ directory is missing in ruby gems Please update the gem with test/ directory .
$ ls commonmarker-0.23.5/ LICENSE.txt README.md Rakefile bin commonmarker.gemspec ext lib
$ ls commonmarker-0.23.6/ LICENSE.txt README.md Rakefile bin commonmarker.gemspec ext lib
$ ls commonmarker-0.23.4 LICENSE.txt README.md Rakefile bin commonmarker.gemspec ext lib test