Sha256: eca0f5c3eedcaec55b55c8874b4ae698629c237b4bb3d1c2de7f61de6e349b6f
Contents?: true
Size: 502 Bytes
Versions: 8
Compression:
Stored size: 502 Bytes
Contents
require_relative 'habitat-studio' module Context class ContextCucumberStudio < DefaultStudio banner "knife context cucumber studio" deps do Knife::DefaultKnifeContext.load_deps end def run if name_args[0] additionnal_tag = name_args[1].nil? ? [] : ['--tags', "@#{name_args[1]}"] cucumber(self, ['--profile', name_args[0]] + additionnal_tag) end end def studio_available? is_binary_available?('cucumber') && super end end end
Version data entries
8 entries across 8 versions & 1 rubygems