summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--app/helpers/notes_helper.rb6
-rw-r--r--spec/helpers/notes_helper_spec.rb10
2 files changed, 16 insertions, 0 deletions
diff --git a/app/helpers/notes_helper.rb b/app/helpers/notes_helper.rb
index 65389e383d9..9f75fc42d61 100644
--- a/app/helpers/notes_helper.rb
+++ b/app/helpers/notes_helper.rb
@@ -14,4 +14,10 @@ module NotesHelper
"vote downvote"
end
end
+
+ def emoji_for_completion
+ # should be an array of strings
+ # so to_s can be called, because it is sufficient and to_json is too slow
+ Emoji::NAMES
+ end
end
diff --git a/spec/helpers/notes_helper_spec.rb b/spec/helpers/notes_helper_spec.rb
new file mode 100644
index 00000000000..73481694eea
--- /dev/null
+++ b/spec/helpers/notes_helper_spec.rb
@@ -0,0 +1,10 @@
+require 'spec_helper'
+
+describe NotesHelper do
+ describe "#emoji_for_completion" do
+ it "should be an Array of Strings" do
+ emoji_for_completion.should be_a(Array)
+ emoji_for_completion.each { |emoji| emoji.should be_a(String) }
+ end
+ end
+end