Sha256: 0d928ca01c35422b884f6f8ec44c2ce19a8b92e0e6ca27d2c344362a14185f90

Contents?: true

Size: 432 Bytes

Versions: 5

Compression:

Stored size: 432 Bytes

Contents

class FakeGithub
  RECORDER = File.expand_path(File.join('..', '..', 'tmp', 'hub_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_repo?(repo_name)
    File.open(RECORDER, 'r').read.include?("create #{repo_name}")
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
bakeware-1.2 features/support/fake_github.rb
bakeware-1.1.8 features/support/fake_github.rb
bakeware-1.1.7 features/support/fake_github.rb
bakeware-1.1.6 features/support/fake_github.rb
bakeware-1.1.5 features/support/fake_github.rb