spec/features/work_show_spec.rb in hyrax-1.1.1 vs spec/features/work_show_spec.rb in hyrax-2.0.0.beta1
- old
+ new
@@ -1,7 +1,8 @@
-describe "display a work as its owner" do
+RSpec.feature "display a work as its owner" do
let(:work_path) { "/concern/generic_works/#{work.id}" }
+
before do
create(:sipity_entity, proxy_for_global_id: work.to_global_id.to_s)
end
context "as the work owner" do
@@ -12,10 +13,11 @@
source: ["The Internet"],
based_near: ["USA"],
user: user)
end
let(:user) { create(:user) }
+
before do
sign_in user
visit work_path
end
@@ -32,9 +34,10 @@
end
end
context "as a user who is not logged in" do
let(:work) { create(:public_generic_work, title: ["Magnificent splendor"], source: ["The Internet"], based_near: ["USA"]) }
+
before do
visit work_path
end
it "shows a work" do