require'spec_helper'describeApplicationHelperdodescribe"gravatar_icon"dolet(:user_email){'user@email.com'}it"should return a generic avatar path when Gravatar is disabled"doGitlab.config.stub(:disable_gravatar?).and_return(true)gravatar_icon(user_email).should=='no_avatar.png'endit"should return a generic avatar path when email is blank"dogravatar_icon('').should=='no_avatar.png'endit"should use SSL when appropriate"dostub!(:request).and_return(double(:ssl?=>true))gravatar_icon(user_email).shouldmatch('https://secure.gravatar.com')endit"should accept a custom size"dostub!(:request).and_return(double(:ssl?=>false))gravatar_icon(user_email,64).shouldmatch(/\?s=64/)endendend