Sha256: fa2121f43dc86dd3fae6359fca48285a27e61e1f3f9fa27e4c4bf868a5cc3b86

Contents?: true

Size: 412 Bytes

Versions: 6

Compression:

Stored size: 412 Bytes

Contents

require 'test_helper'

class GithubAuthenticationControllerTest < ActionController::TestCase
  test ":callback can sign in to github" do
    @request.env['omniauth.auth'] = {info:  {nickname: 'shipit'}}
    github_user = mock('Sawyer User')
    Shipit.github_api.stubs(:user).returns(github_user)
    User.expects(:find_or_create_from_github).with(github_user).returns(stub(id: 44))

    get :callback
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
shipit-engine-0.2.3 test/controllers/github_authentication_controller_test.rb
shipit-engine-0.2.2 test/controllers/github_authentication_controller_test.rb
shipit-engine-0.2.1 test/controllers/github_authentication_controller_test.rb
shipit-engine-0.2.0 test/controllers/github_authentication_controller_test.rb
shipit-engine-0.1.0 test/controllers/github_authentication_controller_test.rb
shipit-engine-0.0.1.pre test/controllers/github_authentication_controller_test.rb