Name: busser-serverspec-cisco
Owner: Chef Partners
Description: A fork of busser-serverspec with support for Cisco platforms
Created: 2015-09-16 20:34:00.0
Updated: 2015-09-16 20:56:51.0
Pushed: 2015-09-28 20:08:40.0
Homepage: null
Size: 208
Language: Ruby
GitHub Committers
User | Most Recent Commit | # Commits |
---|
Other Committers
User | Most Recent Commit | # Commits |
---|
A Busser runner plugin for Serverspec
Please read the Busser plugin usage page for more details.
Please put test files into [COOKBOOK]/test/integration/[SUITES]/serverspec/
test
`-- integration
`-- default
`-- serverspec
|-- Gemfile
|-- localhost
| `-- httpd_spec.rb
`-- spec_helper.rb
Gemfile
is optional. You can specify installing Serverspec version and install gems you need.
Globbing pattern to match files is "serverspec/*/*_spec.rb"
.
You need to use "_spec.rb"
(underscore), not "-spec.rb"
(minus).
If you have to specify Serverspec version, you can use Gemfile. Example Gemfile:
ce 'https://rubygems.org'
'serverspec', '< 2.0'
It runs on a target server for testing after ssh log in it.
So you need to specify set :backend, :exec
not set :backend, :ssh
(Serverspec v2).
If you use Serverspec v1, you need to specify include SpecInfra::Helper::Exec
not include SpecInfra::Helper::Ssh
.
Pull requests are very welcome! Make sure your patches are well tested. Ideally create a topic branch for every separate change you make. For example:
git checkout -b my-new-feature
)git commit -am 'Added some feature'
)git push origin my-new-feature
)Created and maintained by HIGUCHI Daisuke (d-higuchi@creationline.com)
Apache 2.0 (see LICENSE)