33 lines
970 B
Ruby
33 lines
970 B
Ruby
# require "rails_helper"
|
|
|
|
# RSpec.describe "User edits their profile", type: :feature, js: true do
|
|
# let(:user) { create(:user, saw_onboarding: true) }
|
|
|
|
# before do
|
|
# login_via_session_as user
|
|
# end
|
|
|
|
# describe "via their profile page" do
|
|
# it "clicks on the edit profile button" do
|
|
# visit "/#{user.username}"
|
|
# find(:xpath, "//button[@id='user-follow-butt']").click
|
|
# expect(page).to have_current_path("/settings")
|
|
# end
|
|
# end
|
|
|
|
# describe "via visiting /settings" do
|
|
# it "goes to /settings" do
|
|
# visit "/settings"
|
|
# expect(page).to have_current_path("/settings")
|
|
# end
|
|
# end
|
|
|
|
# describe "via the navbar" do
|
|
# it "clicks on the Settings button in the navbar" do
|
|
# visit "/"
|
|
# find(:xpath, "//button[@id='navigation-butt']").hover
|
|
# find(:xpath, "//div[@id='loggedinmenu']/a[@href='/settings']").click
|
|
# expect(page).to have_current_path("/settings")
|
|
# end
|
|
# end
|
|
# end
|