Sha256: e9a55d31d2e0da98f6ee1dd67b6a5c550b490de898ec5ff06aee8e5d5594cc99
Contents?: true
Size: 530 Bytes
Versions: 2
Compression:
Stored size: 530 Bytes
Contents
# -*- encoding: utf-8 -*- require "busser/runner_plugin" # A Busser runner plugin for testinfra # # @author Jimmy Tang <jimmy_tang@rapid7.com> # class Busser::RunnerPlugin::Testinfra < Busser::RunnerPlugin::Base def test install_testinfra Dir.glob("#{suite_path("testinfra")}/test_*.py").each do |file| banner "[testinfra] #{File.basename(file)}" run!("testinfra --verbose #{file}") end end def install_testinfra banner("Installing testinfra...") run("pip install testinfra") end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
busser-testinfra-0.0.1 | lib/busser/runner_plugin/testinfra.rb |
busser-testinfra-0.0.1.dev | lib/busser/runner_plugin/testinfra.rb |