Class: Sinatra::Auth::Github::Test::Helper::User

Inherits:
Warden::GitHub::User
  • Object
show all
Defined in:
lib/sinatra/auth/github/test/test_helper.rb

Class Method Summary collapse

Class Method Details

.make(attrs = {}) ⇒ Object



15
16
17
18
19
20
21
22
23
24
25
26
# File 'lib/sinatra/auth/github/test/test_helper.rb', line 15

def self.make(attrs = {})
  default_attrs = {
     'login'   => "test_user",
     'name'    => "Test User",
     'email'   => "[email protected]",
     'company' => "GitHub",
     'gravatar_id' => 'a'*32,
     'avatar_url'  => 'https://a249.e.akamai.net/assets.github.com/images/gravatars/gravatar-140.png?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-user-420.png'
  }
  default_attrs.merge! attrs
  User.new(default_attrs)
end