diff --git a/test/unit/repository_mercurial_test.rb b/test/unit/repository_mercurial_test.rb index 3028bc0..9d71aa2 100644 --- a/test/unit/repository_mercurial_test.rb +++ b/test/unit/repository_mercurial_test.rb @@ -255,6 +255,13 @@ class RepositoryMercurialTest < ActiveSupport::TestCase changesets = @repository.latest_changesets('', 'tag_test.00') assert_equal %w|5 4 3 2 1 0|, changesets.collect(&:revision) + end + + def test_latest_changesets_tag_with_path + assert_equal 0, @repository.changesets.count + @repository.fetch_changesets + @project.reload + assert_equal NUM_REV, @repository.changesets.count changesets = @repository.latest_changesets('sources', 'tag_test.00') assert_equal %w|4 3 2 1 0|, changesets.collect(&:revision)