Sha256: a355a186f1b5072a3260a12b95c1ed56f0eed24fae5db5b8106e3ef64992d7c5
Contents?: true
Size: 768 Bytes
Versions: 11
Compression:
Stored size: 768 Bytes
Contents
require_relative '../test_helper' module OhlohScm::Adapters class GitPullTest < OhlohScm::Test def test_basic_pull with_git_repository('git') do |src| OhlohScm::ScratchDir.new do |dest_dir| dest = GitAdapter.new(:url => dest_dir).normalize assert !dest.exist? dest.pull(src) assert dest.exist? assert_equal src.log, dest.log end end end def test_basic_pull_with_exception with_svn_repository('svn_empty') do |src| OhlohScm::ScratchDir.new do |dest_dir| dest = GitAdapter.new(:url => dest_dir).normalize assert !dest.exist? err = assert_raises(RuntimeError) { dest.pull(src) } assert_match /Empty repository/, err.message end end end end end
Version data entries
11 entries across 11 versions & 1 rubygems