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 »