docbrown/spec/requests/registration_spec.rb
Andy Zhao 263a74bcb6 Add more request specs (#460)
* Remove email blank onboarding redirect

* Add authorization specs for video upload

* Add registration spec

* Remove skip before actions for signup complete

* Use new param for abuse reports

* Remove else because it never runs

* Add more dashboard request specs

* Use let with no bang in case there are errors
2018-06-20 17:46:23 -04:00

22 lines
547 B
Ruby

require "rails_helper"
RSpec.describe "Registrations", type: :request do
let(:user) { create(:user) }
describe "GET /enter" do
context "when not logged in" do
it "shows the sign in page" do
get "/enter"
expect(response.body).to include "Sign In or Create Your Account"
end
end
context "when logged in" do
it "redirects to /dashboard" do
login_as user
get "/enter"
is_expected.to redirect_to("/dashboard?signed-in-already&t=#{Time.now.to_i}")
end
end
end
end