Sha256: 92adc145ad90000236064ab2d5e117d51b51050b3455830d632d2bbe21335ce0

Contents?: true

Size: 583 Bytes

Versions: 3

Compression:

Stored size: 583 Bytes

Contents

require 'dandelion'
require 'rugged'

Dandelion.logger.level = Logger::UNKNOWN

def test_repo
  path = File.join(File.dirname(__FILE__), 'fixtures', 'repo.git')
  @repo ||= Rugged::Repository.new(path)
end

def test_commits
  [
    test_repo.lookup('e289ff1e2729839759dbd6fe99b6e35880910c7c'),
    test_repo.lookup('3d9b743acb4a84dd99002d2c6f3fcf1a47e9f06b')
  ]
end

def test_tree
  Dandelion::Tree.new(test_repo, test_commits.last)
end

def test_changeset(options = {})
  Dandelion::Changeset.new(test_tree, test_commits.first, options)
end

def test_diff
  test_changeset.diff
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
dandelion-0.4.1 spec/spec_helper.rb
dandelion-0.4.0 spec/spec_helper.rb
dandelion-0.4.0.beta2 spec/spec_helper.rb