diff --git a/test/unit/issue_test.rb b/test/unit/issue_test.rb index c05e1152f..9ab1a19ea 100644 --- a/test/unit/issue_test.rb +++ b/test/unit/issue_test.rb @@ -218,6 +218,15 @@ class IssueTest < ActiveSupport::TestCase assert_equal issues.collect(&:id).sort, Issue.all.select {|issue| issue.visible?(user)}.collect(&:id).sort end + def test_create_with_emoji_character + set_language_if_valid 'en' + issue = Issue.new(:project_id => 1, :tracker_id => 1, + :author_id => 1, :subject => 'Group assignment', + :description => 'Hello 😀') + assert issue.save + assert_equal 'Hello 😀', issue.description + end + def test_visible_scope_for_anonymous # Anonymous user should see issues of public projects only issues = Issue.visible(User.anonymous).to_a