Sha256: 15dc92ab31592ad00b7cb51c2a3d1f61c28c999c910bd65a298e6edfb574416a

Contents?: true

Size: 328 Bytes

Versions: 54

Compression:

Stored size: 328 Bytes

Contents

class ShellDouble
  attr_reader :messages
  def initialize
    @messages = []
  end

  def status(message)
    @messages << message
  end
end

class RunnerDouble
  def self.run(cmd, shell, server=nil)
    new(cmd)
  end

  def initialize(cmd)
    @cmd = cmd
  end

  def output
    @cmd
  end

  def success?
    true
  end
end

Version data entries

54 entries across 54 versions & 1 rubygems

Version Path
engineyard-serverside-2.8.0.pre4 spec/support/source_doubles.rb
engineyard-serverside-2.8.0.pre spec/support/source_doubles.rb
engineyard-serverside-2.6.17 spec/support/source_doubles.rb
engineyard-serverside-2.6.15.pre spec/support/source_doubles.rb
engineyard-serverside-2.6.14 spec/support/source_doubles.rb
engineyard-serverside-2.6.13 spec/support/source_doubles.rb
engineyard-serverside-2.6.12 spec/support/source_doubles.rb
engineyard-serverside-2.6.12.prewut5 spec/support/source_doubles.rb
engineyard-serverside-2.6.12.prewut4 spec/support/source_doubles.rb
engineyard-serverside-2.6.12.prewut3 spec/support/source_doubles.rb
engineyard-serverside-2.6.12.prewut2 spec/support/source_doubles.rb
engineyard-serverside-2.6.12.prewut1 spec/support/source_doubles.rb
engineyard-serverside-2.6.12.prewut0 spec/support/source_doubles.rb
engineyard-serverside-2.6.11 spec/support/source_doubles.rb
engineyard-serverside-2.6.10 spec/support/source_doubles.rb
engineyard-serverside-2.6.9pre3 spec/support/source_doubles.rb
engineyard-serverside-2.6.9pre2 spec/support/source_doubles.rb
engineyard-serverside-2.6.9pre1 spec/support/source_doubles.rb
engineyard-serverside-2.6.8 spec/support/source_doubles.rb
engineyard-serverside-2.6.8pre2 spec/support/source_doubles.rb