adp = Redmine::Scm::Adapters::MercurialAdapter.new(repo)
repo_path = adp.info.root_url.gsub(/\\/, "/")
assert_equal REPOSITORY_PATH, repo_path
- assert_equal '31', adp.info.lastrev.revision
- assert_equal '31eeee7395c8',adp.info.lastrev.scmid
+ assert_equal '33', adp.info.lastrev.revision
+ assert_equal '2e6d54642923',adp.info.lastrev.scmid
end
end
include Redmine::I18n
REPOSITORY_PATH = Rails.root.join('tmp/test/mercurial_repository').to_s
- NUM_REV = 32
+ NUM_REV = 34
CHAR_1_HEX = "\xc3\x9c"
def setup
# with_limit
changesets = @repository.latest_changesets('', nil, 2)
- assert_equal %w|31 30|, changesets.collect(&:revision)
+ assert_equal ["#{NUM_REV - 1}", "#{NUM_REV - 2}"], changesets.collect(&:revision)
# with_filepath
changesets = @repository.latest_changesets(
@repository.fetch_changesets
@project.reload
assert_equal NUM_REV, @repository.changesets.count
- %w|31 31eeee7395c8 31eee|.each do |r1|
+ ["#{NUM_REV - 1}", "2e6d54642923", "2e6d5"].each do |r1|
changeset = @repository.find_changeset_by_name(r1)
assert_nil changeset.next
end