test/index_test.rb in gemojione-3.2.0 vs test/index_test.rb in gemojione-3.3.0
- old
+ new
@@ -3,10 +3,16 @@
require File.absolute_path File.dirname(__FILE__) + '/test_helper'
describe Gemojione::Index do
let(:index) { Gemojione::Index.new }
+ describe "all" do
+ it "return emoji_list" do
+ assert index.all, index.instance_variable_get(:@emoji_by_name)
+ end
+ end
+
describe "find_by_name" do
it 'should find cyclone emoji' do
assert index.find_by_name('cyclone')
end
end
@@ -29,9 +35,21 @@
end
describe 'find by ascii' do
it 'returns the heart emoji' do
assert index.find_by_ascii('<3')['unicode'] == "2764"
+ end
+ end
+
+ describe 'find by shortname' do
+ it 'returns the heart emoji' do
+ assert index.find_by_shortname(':heart:')['unicode'] == '2764'
+ end
+ end
+
+ describe 'find by category' do
+ it 'should find people category by category name' do
+ assert index.find_by_category('people')
end
end
describe "unicode_moji_regex" do
it "should return complex moji regex" do