Sha256: ee18173aa2c817afa243438e08b1ebc77ef7d6ab1b823009e3bea9ebe12c83f1

Contents?: true

Size: 298 Bytes

Versions: 6

Compression:

Stored size: 298 Bytes

Contents

module GzRelease
  # Allows testing of a docker image
  module TestHelper
    def docker(image, command)
      require 'ostruct'
      result = OpenStruct.new

      result.output = `docker run -it #{image} #{command}`
      result.status = $CHILD_STATUS.exitstatus

      result
    end
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
gz_release-0.0.12 lib/gz_release/test_helper.rb
gz_release-0.0.9 lib/gz_release/test_helper.rb
gz_release-0.0.8 lib/gz_release/test_helper.rb
gz_release-0.0.7 lib/gz_release/test_helper.rb
gz_release-0.0.6 lib/gz_release/test_helper.rb
gz_release-0.0.5 lib/gz_release/test_helper.rb