* Move all features to system * Remove database_cleaner & apply use_transactional_fixtures * Move rspec-retry to :test * Update Capybara config * Update rails_helper * Fix user_visits_a_comments_page_spec.rb * Fix lint
13 lines
357 B
Ruby
13 lines
357 B
Ruby
require "rails_helper"
|
|
|
|
RSpec.describe "Deleting Article", type: :system do
|
|
let(:article) { create(:article) }
|
|
|
|
it "author of article deletes own article" do
|
|
sign_in article.user
|
|
visit "/dashboard"
|
|
click_on "DELETE"
|
|
click_on "DELETE" # This is for confirming deletion
|
|
expect(page).to have_text("Write your first post now")
|
|
end
|
|
end
|