Defect #36258 » 0002-Update-tests-and-add-a-test-for-empty-commit-message.patch
| test/functional/repositories_mercurial_controller_test.rb | ||
|---|---|---|
| 27 | 27 | |
| 28 | 28 |
REPOSITORY_PATH = Rails.root.join('tmp/test/mercurial_repository').to_s
|
| 29 | 29 |
PRJ_ID = 3 |
| 30 |
NUM_REV = 40
|
|
| 30 |
NUM_REV = 43
|
|
| 31 | 31 | |
| 32 | 32 |
def setup |
| 33 | 33 |
super |
| test/unit/lib/redmine/scm/adapters/mercurial_adapter_test.rb | ||
|---|---|---|
| 87 | 87 |
adp = Redmine::Scm::Adapters::MercurialAdapter.new(repo) |
| 88 | 88 |
repo_path = adp.info.root_url.tr('\\', "/")
|
| 89 | 89 |
assert_equal REPOSITORY_PATH, repo_path |
| 90 |
assert_equal '39', adp.info.lastrev.revision
|
|
| 91 |
assert_equal '04aed9840e9266e535f5f20f7e42c9f9f84f9cf4', adp.info.lastrev.scmid
|
|
| 90 |
assert_equal '42', adp.info.lastrev.revision
|
|
| 91 |
assert_equal 'ba20ebce08dbd2f0320b93faf7bba7c86186a1f7', adp.info.lastrev.scmid
|
|
| 92 | 92 |
end |
| 93 | 93 |
end |
| 94 | 94 | |
| ... | ... | |
| 113 | 113 |
assert_equal "ctrl-s\u0013message", revisions[0].message |
| 114 | 114 |
end |
| 115 | 115 | |
| 116 |
def test_empty_message |
|
| 117 |
revisions = @adapter.revisions(nil, '05b4c556a8a1', '05b4c556a8a1') |
|
| 118 |
assert_equal 1, revisions.size |
|
| 119 |
assert_equal '41', revisions[0].revision |
|
| 120 |
assert_equal 'jsmith <jsmith@foo.bar>', revisions[0].author |
|
| 121 |
assert_equal '', revisions[0].message |
|
| 122 |
end |
|
| 123 | ||
| 116 | 124 |
def test_parents |
| 117 | 125 |
revs1 = @adapter.revisions(nil, 0, 0) |
| 118 | 126 |
assert_equal 1, revs1.size |
| ... | ... | |
| 349 | 357 |
@adapter.branches.each do |b| |
| 350 | 358 |
branches << b |
| 351 | 359 |
end |
| 352 |
assert_equal 9, branches.length |
|
| 360 |
assert_equal 10, branches.length |
|
| 361 | ||
| 362 |
branch = branches[-10] |
|
| 363 |
assert_equal 'branch-empty-message', branch.to_s |
|
| 364 |
assert_equal '42', branch.revision |
|
| 365 |
assert_equal 'ba20ebce08dbd2f0320b93faf7bba7c86186a1f7', branch.scmid |
|
| 353 | 366 | |
| 354 | 367 |
branch = branches[-9] |
| 355 | 368 |
assert_equal 'double"quote"branch', branch.to_s |
| ... | ... | |
| 400 | 413 |
def test_branchmap |
| 401 | 414 |
bm = |
| 402 | 415 |
{
|
| 416 |
'branch-empty-message' => 'ba20ebce08dbd2f0320b93faf7bba7c86186a1f7', |
|
| 403 | 417 |
'double"quote"branch' => '04aed9840e9266e535f5f20f7e42c9f9f84f9cf4', |
| 404 | 418 |
'issue-23055-ctrl-char' => '3e998343166a1b8273973bcd46dd2bad74344d74', |
| 405 | 419 |
'default' => '31eeee7395c8c78e66dd54c50addd078d10b2355', |
| test/unit/repository_mercurial_test.rb | ||
|---|---|---|
| 25 | 25 |
include Redmine::I18n |
| 26 | 26 | |
| 27 | 27 |
REPOSITORY_PATH = Rails.root.join('tmp/test/mercurial_repository').to_s
|
| 28 |
NUM_REV = 40
|
|
| 28 |
NUM_REV = 43
|
|
| 29 | 29 | |
| 30 | 30 |
def setup |
| 31 | 31 |
User.current = nil |
| ... | ... | |
| 170 | 170 |
@repository.fetch_changesets |
| 171 | 171 |
@project.reload |
| 172 | 172 |
assert_equal NUM_REV, @repository.changesets.count |
| 173 |
assert_equal 51, @repository.filechanges.count
|
|
| 173 |
assert_equal 53, @repository.filechanges.count
|
|
| 174 | 174 |
rev0 = @repository.changesets.find_by_revision('0')
|
| 175 | 175 |
assert_equal "Initial import.\nThe repository contains 3 files.", |
| 176 | 176 |
rev0.comments |
| ... | ... | |
| 597 | 597 |
@repository.fetch_changesets |
| 598 | 598 |
@project.reload |
| 599 | 599 |
assert_equal NUM_REV, @repository.changesets.count |
| 600 |
[(NUM_REV - 1).to_s, "04aed9840e92", "04aed"].each do |r1|
|
|
| 600 |
[(NUM_REV - 1).to_s, "ba20ebce08db", "ba20e"].each do |r1|
|
|
| 601 | 601 |
changeset = @repository.find_changeset_by_name(r1) |
| 602 | 602 |
assert_nil changeset.next |
| 603 | 603 |
end |
- « Previous
- 1
- 2
- 3
- Next »