Sha256: 22daf3c9ba791f56155143a84ce6e271d986dec3cddb2a32e5e7a114ba5ef3a8

Contents?: true

Size: 433 Bytes

Versions: 29

Compression:

Stored size: 433 Bytes

Contents

class FakeHeroku
  RECORDER = File.expand_path(File.join('..', '..', 'tmp', 'heroku_commands'), File.dirname(__FILE__))

  def initialize(args)
    @args = args
  end

  def run!
    File.open(RECORDER, 'a') do |file|
      file.write @args.join(' ')
    end
  end

  def self.clear!
    FileUtils.rm_rf RECORDER
  end

  def self.has_created_app?(app_name)
    File.open(RECORDER, 'r').read.include?("create #{app_name}")
  end
end

Version data entries

29 entries across 29 versions & 4 rubygems

Version Path
tirantes-1.0.8 features/support/fake_heroku.rb
tirantes-1.0.7 features/support/fake_heroku.rb
suspenders-1.6.0 features/support/fake_heroku.rb
railslove-suspenders-0.1.3 features/support/fake_heroku.rb
railslove-suspenders-0.1.2 features/support/fake_heroku.rb
railslove-suspenders-0.1.1 features/support/fake_heroku.rb
suspenders-1.5.1 features/support/fake_heroku.rb
suspenders-1.5.0 features/support/fake_heroku.rb
welaika-suspenders-1.4.0 features/support/fake_heroku.rb
suspenders-1.4.0 features/support/fake_heroku.rb
railslove-suspenders-0.1.0 features/support/fake_heroku.rb
welaika-suspenders-1.2.10 features/support/fake_heroku.rb
suspenders-1.3.0 features/support/fake_heroku.rb
welaika-suspenders-1.2.9 features/support/fake_heroku.rb
welaika-suspenders-1.2.8 features/support/fake_heroku.rb
welaika-suspenders-1.2.7 features/support/fake_heroku.rb
welaika-suspenders-1.2.6 features/support/fake_heroku.rb
welaika-suspenders-1.2.5 features/support/fake_heroku.rb
welaika-suspenders-1.2.4 features/support/fake_heroku.rb
welaika-suspenders-1.2.3 features/support/fake_heroku.rb