]> source.dussan.org Git - redmine.git/commitdiff
Adds a test for #30001.
authorJean-Philippe Lang <jp_lang@yahoo.fr>
Thu, 29 Nov 2018 16:06:52 +0000 (16:06 +0000)
committerJean-Philippe Lang <jp_lang@yahoo.fr>
Thu, 29 Nov 2018 16:06:52 +0000 (16:06 +0000)
Patch by Marius BALTEANU.

git-svn-id: http://svn.redmine.org/redmine/trunk@17659 e93f8b46-1217-0410-a6f0-8f06a7374b81

test/unit/issue_import_test.rb

index bcbf942ae19844de64241e3ecd8f3adc2b3a4315..4a038a170a86308fcc8bd4f3331be3b78049c3f7 100644 (file)
@@ -217,4 +217,16 @@ class IssueImportTest < ActiveSupport::TestCase
     import.run
     assert !File.exists?(file_path)
   end
+
+  def test_run_should_consider_project_shared_versions
+    system_version = Version.generate!(:project_id => 2, :sharing => 'system', :name => '2.1')
+    system_version.save!
+
+    import = generate_import_with_mapping
+    import.mapping.merge!('fixed_version' => '9')
+    import.save!
+
+    issues = new_records(Issue, 3) { import.run }
+    assert [nil, 3, system_version.id], issues.map(&:fixed_version_id)
+  end
 end