Merge pull request #2878 from evazion/fix-test-coverage

Improve controller test coverage
This commit is contained in:
Albert Yi
2017-02-07 13:45:16 -08:00
committed by GitHub
44 changed files with 1161 additions and 243 deletions

View File

@@ -120,7 +120,7 @@ class FavoriteGroup < ActiveRecord::Base
end
def initialize_creator
self.creator_id = CurrentUser.id
self.creator_id ||= CurrentUser.id
end
def strip_name
@@ -214,6 +214,7 @@ class FavoriteGroup < ActiveRecord::Base
super
@neighbor_posts = nil
clear_post_id_array
self
end
def last_page

View File

@@ -94,7 +94,7 @@ class Note < ActiveRecord::Base
end
def initialize_creator
self.creator_id = CurrentUser.id
self.creator_id ||= CurrentUser.id
end
def initialize_updater

View File

@@ -173,7 +173,7 @@ class Post < ActiveRecord::Base
end
def is_animated_png?
if file_ext =~ /png/i
if file_ext =~ /png/i && File.exists?(file_path)
apng = APNGInspector.new(file_path)
apng.inspect!
return apng.animated?