Sha256: dc77b5dcec9857ba50ac06715e44b285bbd127debb43ab043024ed0d2bd4ff9e
Contents?: true
Size: 909 Bytes
Versions: 1
Compression:
Stored size: 909 Bytes
Contents
require_relative '../test_helper' module OhlohScm::Adapters class CvsConvertTest < Scm::Test def test_basic_convert with_cvs_repository('cvs', 'simple') do |src| Scm::ScratchDir.new do |dest_dir| dest = GitAdapter.new(:url => dest_dir).normalize assert !dest.exist? dest.pull(src) assert dest.exist? dest_commits = dest.commits src.commits.each_with_index do |c, i| # Because CVS does not track authors (only committers), # the CVS committer becomes the Git author. assert_equal c.committer_date, dest_commits[i].author_date assert_equal c.committer_name, dest_commits[i].author_name # Depending upon version of Git used, we may or may not have a trailing \n. # We don't really care, so just compare the stripped versions. assert_equal c.message.strip, dest_commits[i].message.strip end end end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
ohloh_scm-2.0.0 | test/unit/cvs_convert_test.rb |