1
0
mirror of https://github.com/danbee/my-images synced 2025-03-04 08:49:05 +00:00
my-images/spec/features/user_manages_image_spec.rb
2018-08-24 16:13:09 -04:00

22 lines
472 B
Ruby

require "rails_helper"
describe "user manages images" do
it "uploads the image" do
sign_in
attach_file("Image", "#{Rails.root}/spec/fixtures/spectrum.jpg")
click_on("Create Image")
expect(page).to have_css(".image")
end
it "deletes the image" do
user = User.create(uid: 1)
Image.create(user: user, image: "#{Rails.root}/spec/fixtures/spectrum.jpg")
sign_in
click_on("Delete")
expect(page).not_to have_css(".image")
end
end