Sha256: 8665ffcbb6aae3cc802a57480cd34cd3f760bd40c393595a442eaec61d2aaf3f

Contents?: true

Size: 416 Bytes

Versions: 220

Compression:

Stored size: 416 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.read(RECORDER) == "create #{repo_name}"
  end
end

Version data entries

220 entries across 220 versions & 26 rubygems

Version Path
suspenders-1.54.1 spec/support/fake_github.rb
suspenders-1.54.0 spec/support/fake_github.rb
philosophies-suspenders-2.2.6 spec/support/fake_github.rb
suspenders-1.53.0 spec/support/fake_github.rb
suspenders-1.52.0 spec/support/fake_github.rb
suspenders-1.51.0 spec/support/fake_github.rb
bulldozer-1.6.3 spec/support/fake_github.rb
bulldozer-1.6.2 spec/support/fake_github.rb
bulldozer-1.6.1 spec/support/fake_github.rb
bulldozer-1.6.0 spec/support/fake_github.rb
suspenders-1.50.0 spec/support/fake_github.rb
suspenders-1.49.0 spec/support/fake_github.rb
philosophies-suspenders-2.2.4 spec/support/fake_github.rb
philosophies-suspenders-2.2.3 spec/support/fake_github.rb
suspenders-1.48.0 spec/support/fake_github.rb
suspenders-1.47.0 spec/support/fake_github.rb
suspenders-1.46.0 spec/support/fake_github.rb
slining-1.7.0 spec/support/fake_github.rb
suspenders-1.45.0 spec/support/fake_github.rb
philosophies-suspenders-2.2.2 spec/support/fake_github.rb