Puppet/单元测试
< Puppet
这些文档已过时,但为了历史原因和搜索访问而保留在此处。要查看最新文档,请参阅 https://docs.openstack.org/developer/puppet-openstack-guide/
关于 rspec-puppet 的最佳入门参考资料可以在 这里 找到。
运行本地测试
以下命令可以从任何模块的目录中调用,以运行它们的 rspec puppet 测试。它假定系统上已经安装了 bundler 以及 rubygems(和 ruby)。
mkdir vendor export GEM_HOME=vendor bundle install bundle exec rake spec
这依赖于 .fixtures.yaml 文件来安装所有用于测试的外部模块。此文件中的 URL 使用 git:// 协议,因此如果您在代理服务器后面,可能需要更新它。