Check-in [795fc2ae89]
Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Overview
| Comment: | Add npm specs |
|---|---|
| Downloads: | Tarball | ZIP archive | SQL archive |
| Timelines: | family | ancestors | descendants | both | trunk |
| Files: | files | file ages | folders |
| SHA1: |
795fc2ae89942034edbe62336be4e5bf |
| User & Date: | jls@semicomplete.com 2014-10-25 05:41:28 |
Context
|
2014-10-25
| ||
| 05:41 | adding --rpm-init option check-in: 3f8b8b4c11 user: jls@semicomplete.com tags: trunk | |
| 05:41 | Add npm specs check-in: 795fc2ae89 user: jls@semicomplete.com tags: trunk | |
| 05:36 | Add input and output rpm trigger support This adds several rpm-specific flags: --before-install --after-install --before-uninstall --after-target-uninstall Fixes #626 (merged by hand) check-in: 4e74257a17 user: jls@semicomplete.com tags: trunk | |
Changes
Added spec/fpm/package/npm_spec.rb.
> > > > > > > > > > > > > > > > > > > > > > | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
require "spec_setup"
require "fpm" # local
require "fpm/package/npm" # local
have_npm = program_exists?("npm")
if !have_npm
Cabin::Channel.get("rspec") \
.warn("Skipping NPM tests because 'npm' isn't in your PATH")
end
describe FPM::Package::NPM do
after do
subject.cleanup
end
describe "::default_prefix", :if => have_npm do
it "should provide a valid default_prefix" do
stat = File.stat(FPM::Package::NPM.default_prefix)
insist { stat }.directory?
end
end
end # describe FPM::Package::NPM
|